From 482ed7e538f4137c2f17d2da9a5f369f6856664e Mon Sep 17 00:00:00 2001 From: Nguyen Ngo Date: Mon, 15 Jun 2026 10:32:53 -0400 Subject: [PATCH] Update low severity issue SLA to 120h (5 days) --- app/utils/sla.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app/utils/sla.py b/app/utils/sla.py index 202abce..ab9f7b9 100644 --- a/app/utils/sla.py +++ b/app/utils/sla.py @@ -22,7 +22,7 @@ SLA_HOURS = { 'critical': 4, 'high': 24, 'medium': 72, - 'low': 168, # 7 days + 'low': 120, # 5 days } # Fraction of the window at which an issue becomes "at risk" @@ -32,7 +32,7 @@ AT_RISK_THRESHOLD = 0.75 def sla_deadline(issue): """ Return the datetime by which the issue must be resolved, - or None if the severity is not recognised. + or None if the severity is not recognized. """ hours = SLA_HOURS.get(issue.severity) if hours is None: @@ -45,7 +45,7 @@ def sla_status(issue): Return one of: 'ok', 'at_risk', 'breached', or None. None is returned when the issue is already resolved — SLA no longer - applies. None is also returned for unrecognised severity values. + applies. None is also returned for unrecognized severity values. """ if issue.status == 'resolved': return None @@ -69,7 +69,7 @@ def sla_hours_remaining(issue): """ Return the number of hours remaining before the SLA deadline. Negative values indicate the deadline has already passed. - Returns None for resolved issues or unrecognised severities. + Returns None for resolved issues or unrecognized severities. """ if issue.status == 'resolved': return None