redirect_backよりもredirect_back_or_toを使った方が良さそう 1006 views Post @wakairo 06 Feb, 2023 14:33 +00:00 以下のコードから分かるとおり、redirect_backはredirect_back_or_toをラップしているだけです。 https://github.com/rails/rails/blob/v7.0.4/actionpack/lib/action_controller/metal/redirecting.rb#L96 普通はfallback_locationを指定する必要があるはずですので、第1引数にfallback_locationを指定してredirect_back_or_toを呼び出した方が素直のように思います。
@wakairo 06 Feb, 2023 14:33 +00:00 以下のコードから分かるとおり、redirect_backはredirect_back_or_toをラップしているだけです。 https://github.com/rails/rails/blob/v7.0.4/actionpack/lib/action_controller/metal/redirecting.rb#L96 普通はfallback_locationを指定する必要があるはずですので、第1引数にfallback_locationを指定してredirect_back_or_toを呼び出した方が素直のように思います。
以下のコードから分かるとおり、
redirect_back
はredirect_back_or_to
をラップしているだけです。https://github.com/rails/rails/blob/v7.0.4/actionpack/lib/action_controller/metal/redirecting.rb#L96
普通は
fallback_location
を指定する必要があるはずですので、第1引数にfallback_location
を指定してredirect_back_or_to
を呼び出した方が素直のように思います。