2018/07/17分のコミットです。
CHANGELOGへの追加はありませんでした。
Fix that successive ActiveStorage::Attached::Many#attach calls would overwrite previous attachments
activestorage/lib/active_storage/attached/changes/create_many.rb
の修正です。
ActiveStorage::Attached::Many#attach
メソッドを使用して、存在しているblobを存在しているrecordに1ファイルずつattachした際に、元のattachmentの上書きが正しく行われないバグがあったのを修正しています。
activestorage/test/models/attached/many_test.rb
の修正です。
存在しているblobを存在しているrecordにattach出来ることを確認するテストの、テスト名に誤りがあったのを修正しています。
Fix replacing many attachments via assign and attach
activestorage/lib/active_storage/attached/changes/delete_many.rb
の修正です。
attach済みのblobを違うblobに置き換える際に、処理が正しく行われないバグがたったのを修正しています。