[fix] editable fields with default=None must be Optional (#2530)

* fix: optional fields

* fix: bad uppercase field
This commit is contained in:
Vlad Stan
2024-05-22 14:03:52 +01:00
committed by GitHub
parent 5f64c298c9
commit 07f0dc80f8
4 changed files with 14 additions and 10 deletions
+5 -1
View File
@@ -196,7 +196,11 @@ async def send_push_notification(subscription, title, body, url=""):
webpush(
json.loads(subscription.data),
json.dumps({"title": title, "body": body, "url": url}),
vapid.from_pem(bytes(settings.lnbits_webpush_privkey, "utf-8")),
(
vapid.from_pem(bytes(settings.lnbits_webpush_privkey, "utf-8"))
if settings.lnbits_webpush_privkey
else None
),
{"aud": "", "sub": "mailto:alan@lnbits.com"},
)
except WebPushException as e: