aboutsummaryrefslogtreecommitdiff
path: root/src/trigger
diff options
context:
space:
mode:
authorFuwn <[email protected]>2024-07-25 03:56:52 -0700
committerFuwn <[email protected]>2024-07-25 03:56:52 -0700
commit0bbebe739806e66827902fcba3d67b1795630a44 (patch)
tree2b8676faa2112368389e25efa412da5a38542ea8 /src/trigger
parentfix(pwa): robust silent notifications (diff)
downloaddue.moe-0bbebe739806e66827902fcba3d67b1795630a44.tar.xz
due.moe-0bbebe739806e66827902fcba3d67b1795630a44.zip
fix(notifications): try/catch sendNotification
Diffstat (limited to 'src/trigger')
-rw-r--r--src/trigger/notifications.ts6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/trigger/notifications.ts b/src/trigger/notifications.ts
index a78f1f9b..0e1e415f 100644
--- a/src/trigger/notifications.ts
+++ b/src/trigger/notifications.ts
@@ -31,7 +31,11 @@ export const notificationsTask = schedules.task({
);
for (const subscription of await getUserSubscriptions())
- await webpush.sendNotification(subscription['subscription'], '.');
+ try {
+ await webpush.sendNotification(subscription['subscription'], '.');
+ } catch (error) {
+ console.error(error);
+ }
return {};
}