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

View file

@ -134,7 +134,10 @@ const htmlToPlainText = (html: string): string =>
/** ServiceWorker `push` event callback. */
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
event.waitUntil(