diff --git a/lib/main.dart b/lib/main.dart index 6b80c64..607db29 100644 --- a/lib/main.dart +++ b/lib/main.dart @@ -41,7 +41,7 @@ void main() async { await settingsController.loadSettings(); await SystemChrome.setPreferredOrientations([DeviceOrientation.portraitUp]); - // unawaited(setupPushNotification()); + unawaited(setupPushNotification()); gCameras = await availableCameras(); diff --git a/lib/src/services/api.service.dart b/lib/src/services/api.service.dart index 86651df..57b3ed9 100644 --- a/lib/src/services/api.service.dart +++ b/lib/src/services/api.service.dart @@ -367,6 +367,12 @@ class ApiService { final user = await getUser(); if (apiAuthToken != null && user != null) { + if (user.appVersion < 62) { + Log.error( + 'DID NOT authenticate the user, as he still has the old version!', + ); + return false; + } final authenticate = Handshake_Authenticate() ..userId = Int64(userId) ..appVersion = (await PackageInfo.fromPlatform()).version