mashirozx/mastodon

View on GitHub
app/workers/delete_mute_worker.rb

Summary

Maintainability
A
0 mins
Test Coverage
# frozen_string_literal: true

class DeleteMuteWorker
  include Sidekiq::Worker

  def perform(mute_id)
    mute = Mute.find_by(id: mute_id)
    UnmuteService.new.call(mute.account, mute.target_account) if mute&.expired?
  end
end