railsでredirect_to が実行しない時の対応

エンジニアの山本です。 またrailsで引っかかってしまいました。 今回のはこんな案件です。 ソースではred…

エンジニアの山本です。

またrailsで引っかかってしまいました。
今回のはこんな案件です。

ソースではredirect_toが書かれていて実行ログ上も実行されている
ソース例:redirect_to “https://www.yahoo.co.jp”
ログ例: Redirected to https://www.yahoo.co.jp
Completed 302 Found in 43ms (ActiveRecord: 8.8ms)
なのに画面が更新されない。何故?

原因:
formにremote: true,オプションが付いていたため。
画面の更新を非同期で実行しようとしていて失敗していた模様。
あたりまですが画面の更新を非同期でやる必要ないですもんね、
教えてもらうまでさっぱりわかりませんでした。

いろいろ奥深いですrails。