From 3364b9ee78fa36e75767c04e2a1c8cac805afa0b Mon Sep 17 00:00:00 2001 From: Daniel Date: Fri, 16 Jun 2023 13:55:43 +0200 Subject: [PATCH] cordova check --- src/client/app/js/app/util/OneSignal.js | 24 ++++++++++-------------- 1 file changed, 10 insertions(+), 14 deletions(-) diff --git a/src/client/app/js/app/util/OneSignal.js b/src/client/app/js/app/util/OneSignal.js index 9c7a000..32682ef 100644 --- a/src/client/app/js/app/util/OneSignal.js +++ b/src/client/app/js/app/util/OneSignal.js @@ -78,20 +78,16 @@ app.util.OneSignal = (function(){ // fail silently } - // Woher wissen wir welche cordova version hier aktuell läuft? - // if (cordova version == 2) { - // OneSignal - // .startInit( appId ) - // .handleNotificationOpened( cbNotificationOpened ) - // .endInit(); - // } else { - // OneSignal.setAppId(appId); - // } - - OneSignal - .startInit( appId ) - .handleNotificationOpened( cbNotificationOpened ) - .endInit(); + if (window.navigator.userAgent === "ProBuddy/2.0 (Android)") { + // New cordova app (version 3) + OneSignal.setAppId(appId); + } else { + // Old cordova app (version 2) + OneSignal + .startInit( appId ) + .handleNotificationOpened( cbNotificationOpened ) + .endInit(); + } OneSignal.getIds( cbGetIds ); }