From 44fa24f2b72b80abef92d1e4e43ac6afc9551608 Mon Sep 17 00:00:00 2001 From: Karl Date: Fri, 18 Jul 2025 15:56:56 +0100 Subject: [PATCH] notifications....again --- app.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/app.py b/app.py index f493755..8949d29 100644 --- a/app.py +++ b/app.py @@ -176,7 +176,12 @@ def send_test_notification(): if not session.get("logged_in"): return jsonify({'error': 'Unauthorized'}), 401 - subscriptions = get_push_subscriptions() + try: + subscriptions = get_push_subscriptions() + except Exception as e: + print(f"Error getting push subscriptions: {e}") + return jsonify({"error": "Could not retrieve push subscriptions from the database."}), 500 + if not subscriptions: return jsonify({"message": "No push subscriptions found."}), 404