なるようになるブログ

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

rails commit log流し読み(2020/07/21)

2020/07/21分のコミットです。

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


Fix InvalidMimeType errors not being caught, with tests.

actionpack/lib/action_dispatch/middleware/debug_exceptions.rbの修正です。

API-only applicationに不正なmimeが指定された場合に、HTTP statusに406ではなく500が返されてしまうバグがあったのを修正しています。


Assert that DebugExceptions renders HTML by default

actionpack/test/dispatch/debug_exceptions_test.rbの修正です。

DebugExceptionsがデフォルトでHTMLをrenderする事を確認するassertを追加しています。


Merge pull request #39882 from kamipo/simplify_attribute_type_decoration

Active Recordの修正です。

attribute typeのdecoration処理を専用のmoduleで行っていたのを、moduleを行わずに処理を行えるようリファクタリングしています。