diff --git a/lib/app.dart b/lib/app.dart index f77ea5c..f12a0db 100644 --- a/lib/app.dart +++ b/lib/app.dart @@ -47,7 +47,9 @@ class _AppState extends State { }); if(Provider.of(context, listen: false).val().notificationSettings.enabled) { - NotifyUpdater.registerToServer(); + FirebaseMessaging.instance.onTokenRefresh.listen((event) { + NotifyUpdater.registerToServer(); + }); } FirebaseMessaging.onMessage.listen((message) => NotificationController.onForegroundMessageHandler(message, context));