なるようになるブログ

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

rails commit log流し読み(2023/11/18)

2023/11/18分のコミットです。

CHANGELOGにのったコミットは以下の通りです。

activestorage/CHANGELOG.md


docs: Fix small typographical errors in #find_or_create_by docs

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

find_or_create_byメソッドのdoc内のグラマーの修正を行っています。


Discard unrepresentable blobs while preprocessing

activestorage/app/jobs/active_storage/transform_job.rbactivestorage/app/models/active_storage/blob/representable.rbの修正です。

preprocessed: trueを指定している場合に、representableではないblobがtransform jobにenqueuされないよう修正しています。job実行時にエラーになってしまうのを避ける為。


Add CHANGELOG entry for #50082 [ci-skip]

先のActive Storageの対応についてCHANGLOGにエントリーを追加しています。


Fix rails console to work with DATABASE_URL for PostgreSQL

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

PostgreSQLを使用している場合に、DATABASE_URL envを指定してのrails consoleの実行がエラーになってしまうバグがあったのを修正しています。


Fix ActiveJob arguments serialization to correctly serialize String subclasses having custom serializers

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

Stringのサブクラスを引数に扱う独自のserializerを定義している場合に、serialize処理がエラーになってしまうバグがあったのを修正しています。