From 552398006de97c2bd0466185e435962a23d84749 Mon Sep 17 00:00:00 2001 From: dab246 Date: Thu, 24 Nov 2022 14:32:36 +0700 Subject: [PATCH] TF-438 Await `loadFcmConfigFile` completed to init fcm --- lib/features/base/base_controller.dart | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/features/base/base_controller.dart b/lib/features/base/base_controller.dart index 84356489b..d58ee27da 100644 --- a/lib/features/base/base_controller.dart +++ b/lib/features/base/base_controller.dart @@ -156,11 +156,11 @@ abstract class BaseController extends GetxController } } - Future injectFCMBindings(Session? session, AccountId? accountId) async { + void injectFCMBindings(Session? session, AccountId? accountId) async { try { requireCapability(session!, accountId!, [FirebaseCapability.fcmIdentifier]); - if(AppConfig.fcmAvailable) { - AppUtils.loadFcmConfigFile(); + if (AppConfig.fcmAvailable) { + await AppUtils.loadFcmConfigFile(); FcmConfiguration.initialize(); await LocalNotificationManager.instance.setUp(); FcmInteractorBindings().dependencies();