🔀 Merge remote-tracking branch 'origin/develop'

This commit is contained in:
Luc Didry 2025-01-26 07:58:34 +01:00
commit 06868cdd74
No known key found for this signature in database
GPG key ID: EA868E12D0257E3C
2 changed files with 4 additions and 2 deletions

View file

@ -2,6 +2,8 @@
## [Unreleased]
🐛 — Fix bug in retry_before_notification logic when success
## 0.7.2
Date: 2025-01-24

View file

@ -36,7 +36,7 @@ def need_alert(
# create notification of success immediately
if (
status == "success"
and task.contiguous_failures >= task.retry_before_notification
and task.contiguous_failures >= task.retry_before_notification + 1
):
send_notif = True
task.contiguous_failures = 0
@ -56,7 +56,7 @@ def need_alert(
task.contiguous_failures = task.retry_before_notification
# Severity has not changed, but there has been enough failures
# to create a notification
elif task.retry_before_notification + 1 == task.contiguous_failures:
elif task.contiguous_failures == task.retry_before_notification + 1:
send_notif = True
return send_notif