1
0
Fork 0
mirror of https://github.com/rails/rails.git synced 2022-11-09 12:12:34 -05:00
rails--rails/activestorage/test/database
Victor Perez Rodriguez 396b43a99d touch parent model when an attachment is purged
Currently `delete` is used on the `purge` and `purge_later` methods,
that prevent any callbacks to be triggered which causes the parent
model to not be updated when an attachment is purged. This behaviour
cause issues on some caching strategies as reported here: https://github.com/rails/rails/issues/39858

Changes:

* Add `record&.touch` on `attachment#purge`
* Add `record&.touch` on `attachment#purge_later`
* Remove extra blank line on attachment.rb
* Add tests which are failing before this change and pass after the change
2020-07-26 12:22:37 -05:00
..
create_groups_migration.rb Fix autosave association bug with ActiveStorage::Attachments 2020-04-24 13:16:16 -04:00
create_users_migration.rb touch parent model when an attachment is purged 2020-07-26 12:22:37 -05:00
setup.rb Fix autosave association bug with ActiveStorage::Attachments 2020-04-24 13:16:16 -04:00