From d448211653864c0b137601a690fa2405848a2961 Mon Sep 17 00:00:00 2001 From: Ralph Slooten Date: Thu, 7 Nov 2024 16:35:37 +1300 Subject: [PATCH] Fix: Fix browser notification request on Edge (#89) --- server/ui-src/components/AboutMailpit.vue | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/server/ui-src/components/AboutMailpit.vue b/server/ui-src/components/AboutMailpit.vue index afc7f4eb5a..08077094cc 100644 --- a/server/ui-src/components/AboutMailpit.vue +++ b/server/ui-src/components/AboutMailpit.vue @@ -41,10 +41,12 @@ export default { // we need to ask the user for permission else if (Notification.permission !== "denied") { - Notification.requestPermission().then(function (permission) { + Notification.requestPermission().then((permission) => { if (permission === "granted") { mailbox.notificationsEnabled = true } + + this.modal('EnableNotificationsModal').hide() }) } }, @@ -239,8 +241,9 @@ export default {