diff --git a/lib/stats/ticket_escalation.rb b/lib/stats/ticket_escalation.rb index e50ae0b21..8e8419295 100644 --- a/lib/stats/ticket_escalation.rb +++ b/lib/stats/ticket_escalation.rb @@ -29,11 +29,12 @@ class Stats::TicketEscalation state = 'ok' elsif own_escalated > 5 state = 'bad' - elsif own_escalated > 10 + else state = 'superbad' end { + state: state, average: average, state: state, own: own_escalated, diff --git a/lib/stats/ticket_in_process.rb b/lib/stats/ticket_in_process.rb index bd383dabc..45a69cf97 100644 --- a/lib/stats/ticket_in_process.rb +++ b/lib/stats/ticket_in_process.rb @@ -26,7 +26,7 @@ class Stats::TicketInProcess state = 'supergood' average_in_percent = '-' - if count != 0 && total != 0 + if total != 0 in_process_precent = (count * 1000) / ((total * 1000) / 100) if in_process_precent > 80 state = 'supergood' @@ -36,7 +36,7 @@ class Stats::TicketInProcess state = 'ok' elsif in_process_precent > 20 state = 'bad' - elsif in_process_precent > 5 + else state = 'superbad' end end