Skip to content

Commit d9af52d

Browse files
authored
fix: improve SLA breach notification format and update overdue/remaining days display (#14746)
1 parent fab2b66 commit d9af52d

2 files changed

Lines changed: 7 additions & 6 deletions

File tree

dojo/templates/notifications/mail/sla_breach.tpl

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,14 +14,14 @@
1414
{% if sla_age < 0 %}
1515
{% blocktranslate trimmed %}
1616
This security finding has breached its SLA.
17-
18-
- Day(s) overdue: {{sla}}
17+
<br/>
18+
- Day(s) overdue: {{sla_age}}
1919
{% endblocktranslate %}
2020
{% else %}
2121
{% blocktranslate trimmed %}
2222
A security finding is about to breach its SLA.
23-
24-
- Day(s) remaining: {{sla}}
23+
<br/>
24+
- Day(s) remaining: {{sla_age}}
2525
{% endblocktranslate %}
2626
{% endif %}
2727
</p>

dojo/utils.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1576,12 +1576,13 @@ def _create_notifications():
15761576
findings_list = []
15771577

15781578
for n in comb_notif_kind:
1579-
title = _notification_title_for_finding(n.finding, kind, n.finding.sla_days_remaining())
1580-
1579+
sla_age = n.finding.sla_days_remaining()
1580+
title = _notification_title_for_finding(n.finding, kind, sla_age)
15811581
create_notification(
15821582
event="sla_breach",
15831583
title=title,
15841584
finding=n.finding,
1585+
sla_age=sla_age,
15851586
url=reverse("view_finding", args=(n.finding.id,)),
15861587
)
15871588

0 commit comments

Comments
 (0)