Alerts: a delivery no channel took leaves the cooldown unspent

This commit is contained in:
2026-11-01 10:59:28 +01:00
parent 83c5f2dfcf
commit 7a7315043d
3 changed files with 41 additions and 6 deletions
+2 -1
View File
@@ -141,8 +141,9 @@ def test_a_device_away_after_a_restart_alerts_nobody(tmp_path: Path) -> None:
),
)
async def capture(channel: Channel, alert: Alert) -> None:
async def capture(channel: Channel, alert: Alert) -> bool:
sent.append(alert)
return True
alerts.send = capture # type: ignore[method-assign]