include the data in the logged info for a service worker "push"

This commit is contained in:
2023-12-23 19:34:26 -07:00
parent 44cfe0d88e
commit 853eb3c623

View File

@@ -28,13 +28,17 @@ function logConsoleAndDb(message, arg1, arg2) {
} }
self.addEventListener("push", function (event) { self.addEventListener("push", function (event) {
logConsoleAndDb("Service worker received a push event.", event); let text = null;
if (event.data) {
text = event.data.text();
}
logConsoleAndDb("Service worker received a push event.", text, event);
event.waitUntil( event.waitUntil(
(async () => { (async () => {
try { try {
let payload; let payload;
if (event.data) { if (text) {
payload = JSON.parse(event.data.text()); payload = JSON.parse(text);
} }
const message = await self.getNotificationCount(); const message = await self.getNotificationCount();
if (message) { if (message) {