19 lines
377 B
Ruby
19 lines
377 B
Ruby
# frozen_string_literal: true
|
|
|
|
class AfterUnblockDomainFromAccountService < BaseService
|
|
def call(account, domain)
|
|
@account = account
|
|
@domain = domain
|
|
|
|
unblock_accounts!
|
|
end
|
|
|
|
private
|
|
|
|
def unblock_accounts!
|
|
@account.blocking.where(domain: @domain).find_each do |blocked_account|
|
|
UnblockService.new.call(@account, blocked_account)
|
|
end
|
|
end
|
|
end
|