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