ServiceWorker: drop empty push events

This commit is contained in:
Alex Gleason 2023-01-05 11:57:44 -06:00
parent 35c916293e
commit 7a14d56f9f
No known key found for this signature in database
GPG Key ID: 7211D1F99744FBB7
1 changed files with 4 additions and 1 deletions

View File

@ -134,7 +134,10 @@ const htmlToPlainText = (html: string): string =>
/** ServiceWorker `push` event callback. */ /** ServiceWorker `push` event callback. */
const handlePush = (event: PushEvent) => { const handlePush = (event: PushEvent) => {
const { access_token, notification_id, preferred_locale, title, body, icon } = event.data?.json(); // If event has no data, stop here.
if (!event.data) return;
const { access_token, notification_id, preferred_locale, title, body, icon } = event.data.json();
// Placeholder until more information can be loaded // Placeholder until more information can be loaded
event.waitUntil( event.waitUntil(