Yes, it should be "My parents made me promise ...". Note that in BrE, it would go on to say "... to write to them once a week". In AmE, that "to" before "them" can be omitted.
NOTE: This post has been edited after my typo was pointed out. I have amended it to avoid confusion.