なるようになるブログ

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

rails commit log流し読み(2023/06/24)

2023/06/24分のコミットです。

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


Add rake tests for trilogy

Active Recordのテストの修正です。

mysql_rake_test.rbmysql2_rake_test.rbにリネーム、及び、trilogy adapterのRake taskのテストを追加しています。


Merge pull request #48552 from gmcgibbon/fix_cpk_hmt

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

composite primary keyを使用しているhas_one/has_many through associations + owner recordを保存していない場合に処理が正しく動作するよう修正しています。


Merge pull request #48566 from abaldwin88/fix_active_job_passed_class_defining_permitted

activejob/lib/active_job/arguments.rbの修正です。

Active Jobの引数にpermitted?メソッドを定義している、しかし、to_hメソッドを定義していないクラスのインスタンスを指定した場合にエラーになってしまうバグがあったのを修正しています。