Fix Performance/MapCompact cop (#24797)
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
This commit is contained in:
		@@ -68,7 +68,7 @@ class ProcessMentionsService < BaseService
 | 
			
		||||
  def assign_mentions!
 | 
			
		||||
    # Make sure we never mention blocked accounts
 | 
			
		||||
    unless @current_mentions.empty?
 | 
			
		||||
      mentioned_domains = @current_mentions.map { |m| m.account.domain }.compact.uniq
 | 
			
		||||
      mentioned_domains = @current_mentions.filter_map { |m| m.account.domain }.uniq
 | 
			
		||||
      blocked_domains   = Set.new(mentioned_domains.empty? ? [] : AccountDomainBlock.where(account_id: @status.account_id, domain: mentioned_domains))
 | 
			
		||||
      mentioned_account_ids = @current_mentions.map(&:account_id)
 | 
			
		||||
      blocked_account_ids = Set.new(@status.account.block_relationships.where(target_account_id: mentioned_account_ids).pluck(:target_account_id))
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user