include the data in the logged info for a service worker "push"
This commit is contained in:
@@ -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) {
|
||||||
|
|||||||
Reference in New Issue
Block a user