trabajo-afectivo/app/models/ticket/calls_stats_ticket_reopen_log.rb
Thorsten Eckel ca56de3648 Maintenance: Updated to Rails 6.0.4 and the new Zeitwerk autoloader.
This changes the minimum supported version of PostgreSQL to 9.3.
2021-06-23 11:35:27 +00:00

21 lines
555 B
Ruby

# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/
# Adds new and updated tickets to the reopen log processing.
module Ticket::CallsStatsTicketReopenLog
extend ActiveSupport::Concern
included do
before_create :ticket_call_stats_ticket_reopen_log
before_update :ticket_call_stats_ticket_reopen_log
end
private
def ticket_call_stats_ticket_reopen_log
# return if we run import mode
return if Setting.get('import_mode')
Stats::TicketReopen.log('Ticket', id, saved_changes, updated_by_id)
end
end