なるようになるブログ

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

rails commit log流し読み(2018/06/03)

2018/06/03分のコミットです。

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


record.destroy on new record won't invoke after create commit callbacks

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

DBに保存されていないrecordに対してdestroyメソッドを呼び出した際に、after create commit callbackが実行されてしまうバグがあったのを修正しています。


Remove unnecessary test

railties/test/generators_test.rbの修正です。

generator名をタイポした際に複数のサジェストが表示されることを確認するテストを削除しています。

Use did_you_mean spell checker for option suggestions以降、サジェストは一つしか表示されなくなっている為。