From 7a071374a3d4402e7727a3f9f41ac7231693beb8 Mon Sep 17 00:00:00 2001 From: Anton Tananaev Date: Sat, 5 Jul 2025 07:29:28 -0700 Subject: [PATCH] Catch token errors --- lib/push_service.dart | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/push_service.dart b/lib/push_service.dart index e30f192..fc1f08e 100644 --- a/lib/push_service.dart +++ b/lib/push_service.dart @@ -14,7 +14,11 @@ class PushService { FirebaseMessaging.instance.onTokenRefresh.listen(_uploadToken); bg.BackgroundGeolocation.onEnabledChange((enabled) async { if (enabled) { - _uploadToken(await FirebaseMessaging.instance.getToken()); + try { + _uploadToken(await FirebaseMessaging.instance.getToken()); + } catch (error) { + developer.log('Failed to get notificaion token', error: error); + } } }); }