summaryrefslogtreecommitdiff
path: root/frontend
diff options
context:
space:
mode:
authoraltaf-creator <dev@altafcreator.com>2025-12-03 18:52:40 +0700
committeraltaf-creator <dev@altafcreator.com>2025-12-03 18:52:40 +0700
commitd4a8f6cac48fb8f104437e276e16ff8e1409e75f (patch)
tree47144d5a518baf56ba2c72b37c78eec3942104cc /frontend
parent802d11832ab14545093cf10617b6f0d2bf6bb620 (diff)
onesignal suddenly go missing what
Diffstat (limited to 'frontend')
-rw-r--r--frontend/start.js8
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;