self.addEventListener("activate", async () => {
-    console.log("hello?");
     try {
         // TODO: Use VAPID key
         const options = {};
         console.log(response);
     }
     catch (err) {
-        console.log("Error", err);
+        console.log("Error while activating service:", err);
     }
 
 });
 self.addEventListener("push", (event) => {
     if (event.data) {
         const data = event.data.json();
-        self.registration.showNotification(data.title, {body: data.body});
+        event.waitUntil(self.registration.showNotification(data.title, {body: data.body}));
     }
 });