From e9898706751f8fc31e1f161932087966fd59426e Mon Sep 17 00:00:00 2001 From: HuyNguyen Date: Thu, 5 Jan 2023 15:32:07 +0700 Subject: [PATCH] Hot fix: Fix duplicate fcm token when login --- .../presentation/config/fcm_configuration.dart | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/features/push_notification/presentation/config/fcm_configuration.dart b/lib/features/push_notification/presentation/config/fcm_configuration.dart index 27321cd2a..eeefb236e 100644 --- a/lib/features/push_notification/presentation/config/fcm_configuration.dart +++ b/lib/features/push_notification/presentation/config/fcm_configuration.dart @@ -1,4 +1,5 @@ +import 'package:core/utils/build_utils.dart'; import 'package:firebase_core/firebase_core.dart'; import 'package:tmail_ui_user/features/push_notification/presentation/config/firebase_options.dart'; import 'package:tmail_ui_user/features/push_notification/presentation/services/fcm_receiver.dart'; @@ -13,7 +14,7 @@ class FcmConfiguration { static void _initMessageListener() { FcmReceiver.instance.onForegroundMessage(); FcmReceiver.instance.onBackgroundMessage(); - FcmReceiver.instance.getFcmToken(); + BuildUtils.isWeb ? FcmReceiver.instance.getFcmToken() : null; FcmReceiver.instance.onRefreshFcmToken(); } } \ No newline at end of file