前提条件
- Rails 7.0.4
- Devise 4.8.1
- actionmailer 7.0.4
事象
パスワード再設定用ページから宛先のメールアドレスを入力し、送信ボタンを押下すると下のエラー画面が表示される
対応
フォームのturboを無効化する
この対応は応急処置です!
Deviseの4.9.0のバージョンでは解決されるようですd(^_^o)
こちらのPR↓にてfixされるとのことです👀
Integrate with Hotwire/Turbo by configuring error and response statuses #5548
adviced by @jnchito (special thanks)
Before
= simple_form_for(***, as: ***, url: password_path(resource_name), html: { method: :post }) do |f|
After
= simple_form_for(***, as: ***, url: password_path(resource_name), html: { 'data-turbo': 'false', method: :post }) do |f|