From 9a2ec7ca84324aee3090c3d5ffe519ba9324548a Mon Sep 17 00:00:00 2001 From: Sahil Kumar Date: Fri, 16 Jul 2021 18:32:38 +0530 Subject: [PATCH] fix: sync events only in case persistence is enabled Signed-off-by: xsahil03x --- packages/stream_chat/lib/src/client/client.dart | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/stream_chat/lib/src/client/client.dart b/packages/stream_chat/lib/src/client/client.dart index d9877a4b..050d36f1 100644 --- a/packages/stream_chat/lib/src/client/client.dart +++ b/packages/stream_chat/lib/src/client/client.dart @@ -426,7 +426,10 @@ class StreamChatClient { await queryChannelsOnline( filter: Filter.in_('cid', cids), paginationParams: const PaginationParams(limit: 30), - ).then((_) => sync(cids: cids, lastSyncAt: _lastSyncedAt)); + ); + if (persistenceEnabled) { + await sync(cids: cids, lastSyncAt: _lastSyncedAt); + } } handleEvent(Event( type: EventType.connectionRecovered,