なるようになるブログ

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

rails commit log流し読み(2021/02/22)

2021/02/22分のコミットです。

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


Fixes typo in the async query executor documentation added in #41495 [ci skip]

activerecord/lib/active_record/core.rbのdocの修正です。

async_query_executorのdoc内にタイポしている箇所があったのを修正しています。


Use released redis-namespace instead of master branch

GemfileGemfile.lockの修正です。

redis-namespace を使用するのにGitHubのmasterを指定していたのを、リリーズ済みのgemを使用するよう修正しています。


Exercise tests for EnumType#assert_valid_value

activerecord/test/cases/enum_test.rbの修正です。

EnumType#assert_valid_valueメソッドへのテストを追加しています。


Simplify formmethod checks on button_to for non-GET/POST handling

actionview/lib/action_view/helpers/form_helper.rbの修正です。

button_toメソッドのGET/POST以外の処理かどうかのチェック処理をリファクタリングしています。


Merge pull request #41486 from kamipo/should_not_change_serializable_value

activerecord/lib/active_record/enum.rbの修正です。

enum attributeをStringに変換した値のArrayでwhereに指定した場合に、結果が取得出来ないリグレッションが発生していたのを修正しています。