Also improve efficiency of the mastodon:maintenance:add_static_avatars task
This commit is contained in:
parent
e43071a2f9
commit
15ec4ae07b
3 changed files with 6 additions and 8 deletions
|
@ -145,8 +145,8 @@ namespace :mastodon do
|
|||
|
||||
Account.unscoped.where(avatar_content_type: 'image/gif').or(Account.unscoped.where(header_content_type: 'image/gif')).find_each do |account|
|
||||
begin
|
||||
account.avatar.reprocess!
|
||||
account.header.reprocess!
|
||||
account.avatar.reprocess! if account.avatar_content_type == 'image/gif' && !account.avatar.exists?(:static)
|
||||
account.header.reprocess! if account.header_content_type == 'image/gif' && !account.header.exists?(:static)
|
||||
rescue StandardError => e
|
||||
Rails.logger.error "Error while generating static avatars/headers for account #{account.id}: #{e}"
|
||||
next
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue