posts: use storage manager to backup files.
* Perform backups synchronously inside `distribute_files` instead of asynchronously in `queue_backup`. Asynchronous backups assumed that files are stored on the local filesystem, which isn't true in general. * Remove obsolete backup service classes.
This commit is contained in:
@@ -71,8 +71,6 @@ class PostReplacement < ApplicationRecord
|
||||
|
||||
if md5_changed
|
||||
post.comments.create!({creator: User.system, body: comment_replacement_message, do_not_bump_post: true}, without_protection: true)
|
||||
else
|
||||
post.queue_backup
|
||||
end
|
||||
|
||||
save!
|
||||
|
||||
Reference in New Issue
Block a user