diff options
Diffstat (limited to 'frontend/start.js')
| -rw-r--r-- | frontend/start.js | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/frontend/start.js b/frontend/start.js index 098ff4b..9a27370 100644 --- a/frontend/start.js +++ b/frontend/start.js @@ -52,17 +52,21 @@ OneSignalDeferred.push(async function(OneSignal) { notif.remove(); startbtn.disabled = false; } - data.onesignal_subscription_id = OneSignal.User.PushSubscription["id"] ; + data.onesignal_subscription_id = OneSignal.User.PushSubscription["id"]; } catch (e) { console.error("onesignal error ", e); } }); +console.log("notbtn") + notbtn.addEventListener("click", () => requestPermission()) async function requestPermission() { console.log("Requesting permission..."); - const onesignal_result = await OneSignal.Notifications.requestPermission(); + const onesignal_result = await OneSignalDeferred.push(async function(OneSignal) { + OneSignal.Notifications.requestPermission(); + }); if (onesignal_result) { notif.remove(); startbtn.disabled = false; |
