|
@@ -23,9 +23,7 @@ class Ticket < ApplicationModel
|
|
|
|
|
|
store :preferences
|
|
store :preferences
|
|
before_create :check_generate, :check_defaults, :check_title, :set_default_state, :set_default_priority
|
|
before_create :check_generate, :check_defaults, :check_title, :set_default_state, :set_default_priority
|
|
- after_create :check_escalation_update
|
|
|
|
before_update :check_defaults, :check_title, :reset_pending_time, :check_owner_active
|
|
before_update :check_defaults, :check_title, :reset_pending_time, :check_owner_active
|
|
- after_update :check_escalation_update
|
|
|
|
|
|
|
|
validates :group_id, presence: true
|
|
validates :group_id, presence: true
|
|
|
|
|
|
@@ -1188,11 +1186,6 @@ result
|
|
true
|
|
true
|
|
end
|
|
end
|
|
|
|
|
|
- def check_escalation_update
|
|
|
|
- escalation_calculation
|
|
|
|
- true
|
|
|
|
- end
|
|
|
|
-
|
|
|
|
def set_default_state
|
|
def set_default_state
|
|
return true if state_id
|
|
return true if state_id
|
|
default_ticket_state = Ticket::State.find_by(default_create: true)
|
|
default_ticket_state = Ticket::State.find_by(default_create: true)
|