# frozen_string_literal: true module Favourite::FaspConcern extend ActiveSupport::Concern included do after_commit :announce_trends_to_subscribed_fasp, on: :create end private def announce_trends_to_subscribed_fasp return unless Mastodon::Feature.fasp_enabled? Fasp::AnnounceTrendWorker.perform_async(status_id, 'favourite') end end