ユーザー登録フォームをサーバーに送信する責任がある emberjs コントローラーがあります。これはほとんどの場合うまくいきますが、エラーチェックやリダイレクトなどを行うことができるように、promise を利用しようとしています。
sendRegistration: () ->
$.post('/api/v1/users',
user:
email: @email,
password: @password,
password_confirmation: @passwordConfirmation
).then (response) ->
alert('Hi!')
投稿がサーバーに送信され、サーバーが適切なステータス コードで応答するため、これは多かれ少なかれ正しく機能しますが、おそらく投稿の結果が返されるため、その後は実行されません。私のcoffeescriptに欠けているものはありますか?