TF-2384 Handle open email detailed when click notification on background mode

Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 72db39c87dbd8f06bfbb417e4fed4d384da356ea)
This commit is contained in:
dab246
2023-12-25 00:03:48 +07:00
committed by Dat H. Pham
parent aac12f5731
commit 84b7239ad0
8 changed files with 98 additions and 12 deletions
@@ -73,21 +73,21 @@ class FcmMessageController extends FcmBaseController {
void _listenForegroundMessageStream() {
FcmService.instance.foregroundMessageStreamController
?.stream
.throttleTime(const Duration(milliseconds: FcmService.durationMessageComing))
.throttleTime(const Duration(milliseconds: FcmUtils.durationMessageComing))
.listen(_handleForegroundMessageAction);
}
void _listenBackgroundMessageStream() {
FcmService.instance.backgroundMessageStreamController
?.stream
.throttleTime(const Duration(milliseconds: FcmService.durationMessageComing))
.throttleTime(const Duration(milliseconds: FcmUtils.durationMessageComing))
.listen(_handleBackgroundMessageAction);
}
void _listenTokenStream() {
FcmService.instance.fcmTokenStreamController
?.stream
.throttleTime(const Duration(milliseconds: FcmService.durationRefreshToken))
.throttleTime(const Duration(milliseconds: FcmUtils.durationRefreshToken))
.listen(FcmTokenController.instance.onFcmTokenChanged);
}