From 21cb6a8b9ff61d6ce3ed3f83904500a293430ecd Mon Sep 17 00:00:00 2001 From: Nathan Lamy Date: Thu, 21 Aug 2025 12:22:17 +0200 Subject: [PATCH] fix: notificationclick event --- public/sw/push.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/public/sw/push.js b/public/sw/push.js index c6a2197..2b51869 100644 --- a/public/sw/push.js +++ b/public/sw/push.js @@ -22,10 +22,11 @@ const BASE_URL = "https://khollise.fr"; self.addEventListener("notificationclick", function (event) { const clickedNotification = event.notification; clickedNotification.close(); + const data = clickedNotification.data || {}; - if (event.action == "open" && event.data?.id) { + if (event.action == "open" && data.id) { const promiseChain = clients.openWindow( - BASE_URL + "/colles/" + event.data.id + BASE_URL + "/colles/" + data.id ); event.waitUntil(promiseChain); } else {