Skip to content

Commit 366635b

Browse files
authored
fix(llc): ensure query cache is cleared when refreshing channel queries (#2264)
1 parent 30c39e2 commit 366635b

File tree

3 files changed

+4
-1
lines changed

3 files changed

+4
-1
lines changed

packages/stream_chat/CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313

1414
🐞 Fixed
1515
- `Null check operator used on a null value` in Websocket connect.
16+
- Ensure query cache is cleared when refreshing channel queries.
1617

1718
## 9.10.0
1819

packages/stream_chat/lib/src/client/client.dart

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -786,7 +786,8 @@ class StreamChatClient {
786786
await chatPersistenceClient?.updateChannelQueries(
787787
filter,
788788
channels.map((c) => c.channel!.cid).toList(),
789-
clearQueryCache: paginationParams.offset == 0,
789+
// Clear the query cache if we are refreshing.
790+
clearQueryCache: (paginationParams.offset ?? 0) == 0,
790791
);
791792

792793
this.state.addChannels(updateData.key);

packages/stream_chat_flutter/example/linux/flutter/generated_plugins.cmake

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ list(APPEND FLUTTER_PLUGIN_LIST
99
record_linux
1010
sqlite3_flutter_libs
1111
url_launcher_linux
12+
volume_controller
1213
)
1314

1415
list(APPEND FLUTTER_FFI_PLUGIN_LIST

0 commit comments

Comments
 (0)