Allow floating point received_since times

This commit is contained in:
Ian Renton
2026-04-03 15:35:06 +01:00
parent 8d2fcc69b0
commit da7bb4223e
12 changed files with 25 additions and 25 deletions

View File

@@ -147,7 +147,7 @@ def alert_allowed_by_query(alert, query):
for k in query.keys():
match k:
case "received_since":
since = datetime.fromtimestamp(int(query.get(k)), pytz.UTC)
since = datetime.fromtimestamp(float(query.get(k)), pytz.UTC)
if not alert.received_time or alert.received_time <= since:
return False
case "max_duration":