# frozen_string_literal: true class ServiceDeskEmailReceiverWorker < EmailReceiverWorker # rubocop:disable Scalability/IdempotentWorker include ApplicationWorker data_consistency :always feature_category :service_desk urgency :high sidekiq_options retry: 3 def should_perform? ::Gitlab::Email::ServiceDeskEmail.enabled? end def receiver @receiver ||= Gitlab::Email::ServiceDeskReceiver.new(raw) end end