nas/app/workers/enable_follow_requests_worker.rb
KMY(雪あすか) dfc9f35d71
Add: #586 保留中のリモートアカウントからのフォローが飛んできた場合に記録する (#590)
* Add: #586 保留中のリモートアカウントからのフォローが飛んできた場合に記録する

* 本家に戻す処理を修正

* Fix test

* Fix worker link

* Fix test

* リモートアカウント拒否時に既存のリクエストを削除
2024-02-18 10:48:48 +09:00

13 lines
294 B
Ruby

# frozen_string_literal: true
class EnableFollowRequestsWorker
include Sidekiq::Worker
def perform(account_id)
account = Account.find_by(id: account_id)
return true if account.nil?
return true if account.suspended?
EnableFollowRequestsService.new.call(account)
end
end