Also improve efficiency of the mastodon:maintenance:add_static_avatars task
This commit is contained in:
@ -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
|
||||
|
Reference in New Issue
Block a user