1 2 3 4 5 6 7 8 9 10 11 12
# frozen_string_literal: true class TriggerWebhookWorker include Sidekiq::Worker def perform(event, class_name, id) object = class_name.constantize.find(id) WebhookService.new.call(event, object) rescue ActiveRecord::RecordNotFound true end end