zammad/app/models/transaction/time_based_trigger.rb
2026-01-02 15:41:09 +02:00

19 lines
368 B
Ruby

# Copyright (C) 2012-2026 Zammad Foundation, https://zammad-foundation.org/
class Transaction::TimeBasedTrigger < Transaction::Trigger
def perform
return if !time_based_trigger?
super
end
private
def trigger_activator
:time
end
def time_based_trigger?
%w[reminder_reached escalation escalation_warning].include? @item[:type]
end
end