なるようになるブログ

読書感想文かrailsについてかrubyについてか

rails commit log流し読み(2021/11/04)

2021/11/04分のコミットです。

CHANGELOGへの追加はありませんでした。


Extract open redirect protection to separate method

actionpack/lib/action_controller/metal/redirecting.rbの修正です。

open redirect protection処理の中でlocationの生成処理を行っていたのを、locationの生成処理は行わない(引数で指定させる)よう修正しています。


Fix build broken on 2.7: can't use keyword arguments like this here

actionpack/lib/action_controller/metal/redirecting.rbの修正です。

先の対応がRuby 2.7でエラーになってしまうコードになっていたのを修正しています。


Split out squished, referer or fallback, logic into distinct branches

actionpack/lib/action_controller/metal/redirecting.rbの修正です。

redirect_back_or_toメソッド内の分岐処理についてリファクタリングしています。