# frozen_string_literal: true # Base para trabajos class ApplicationJob < ActiveJob::Base include Que::ActiveJob::JobExtensions # Si falla por cualquier cosa informar y descartar discard_on(Exception) do |error| ExceptionNotifier.notify_exception(error, data: { site: site.name }) end private def site @site ||= Site.find @params[:site_id] end end