]> littlesong.place Git - littlesongplace.git/commitdiff
Fix issue where wrong claims were used from previous push
authorChris Fulljames <christianfulljames@gmail.com>
Sat, 12 Jul 2025 13:38:11 +0000 (09:38 -0400)
committerChris Fulljames <christianfulljames@gmail.com>
Sat, 23 Aug 2025 11:30:17 +0000 (07:30 -0400)
src/littlesongplace/push_notifications.py

index 4ae9d0cc6a7c76c93bababc09d311fd39fcb19fe..59e55a62a31edf67881bbd152a27dbe2876d84aa 100644 (file)
@@ -141,7 +141,7 @@ def _do_push(app, userids, title, body):
             for subid, sub in subs:
                 try:
                     if private_key:
-                        pywebpush.webpush(sub, data_str, vapid_private_key=private_key, vapid_claims=claims)
+                        pywebpush.webpush(sub, data_str, vapid_private_key=private_key, vapid_claims=claims.copy())
                     else:
                         pywebpush.webpush(sub, data_str)