diff options
author | David Heinemeier Hansson <david@loudthinking.com> | 2017-07-05 18:31:49 +0200 |
---|---|---|
committer | David Heinemeier Hansson <david@loudthinking.com> | 2017-07-05 18:31:53 +0200 |
commit | e3ade5fd2dc76235ecc98999f44217c470eb72e1 (patch) | |
tree | 353061742c8dd97812b27d7b57c60d596485d71a /lib/active_vault/attachment.rb | |
parent | c2fa570e2ec853c2e29325cbc4e90d03f7095f22 (diff) | |
download | rails-e3ade5fd2dc76235ecc98999f44217c470eb72e1.tar.gz rails-e3ade5fd2dc76235ecc98999f44217c470eb72e1.tar.bz2 rails-e3ade5fd2dc76235ecc98999f44217c470eb72e1.zip |
Default to purging later when the owning record is destroyed
Diffstat (limited to 'lib/active_vault/attachment.rb')
-rw-r--r-- | lib/active_vault/attachment.rb | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/active_vault/attachment.rb b/lib/active_vault/attachment.rb index 1c96dabe31..549a734d68 100644 --- a/lib/active_vault/attachment.rb +++ b/lib/active_vault/attachment.rb @@ -23,4 +23,8 @@ class ActiveVault::Attachment < ActiveRecord::Base blob.purge destroy end + + def purge_later + ActiveVault::PurgeJob.perform_later(self) + end end |