Enhance get_current_status logic to maintain 'completed' status and add TTL for push notifications

This commit is contained in:
2026-04-19 16:57:35 +02:00
parent d2f882ed61
commit 84ac9e812a
2 changed files with 6 additions and 5 deletions
+2 -1
View File
@@ -324,7 +324,8 @@ def _send_web_push_notification(subscription, payload):
data=json.dumps(payload),
vapid_private_key=VAPID_PRIVATE_KEY,
vapid_claims={'sub': VAPID_SUBJECT},
timeout=10
timeout=10,
ttl=3600 # Notification expires after 1 hour if device is offline
)
return True