From e6241aca39787f0cbe306f06658d1c57d2a75d65 Mon Sep 17 00:00:00 2001 From: Salvatore Giordano Date: Fri, 29 Jan 2021 09:30:22 +0100 Subject: [PATCH 1/2] fix recconection bug while using tokenprovider --- packages/dart_client/lib/src/client.dart | 2 -- 1 file changed, 2 deletions(-) diff --git a/packages/dart_client/lib/src/client.dart b/packages/dart_client/lib/src/client.dart index 09ea4232..5f534864 100644 --- a/packages/dart_client/lib/src/client.dart +++ b/packages/dart_client/lib/src/client.dart @@ -278,8 +278,6 @@ class Client { httpClient.lock(); final userId = state.user.id; - _ws.connectionStatus.removeListener(_connectionStatusListener); - await _disconnect(); final newToken = await tokenProvider(userId); From 89a901f335c8df2d9e3cfed0c77ec982989490b0 Mon Sep 17 00:00:00 2001 From: Salvatore Giordano Date: Fri, 29 Jan 2021 09:52:55 +0100 Subject: [PATCH 2/2] bump version --- packages/dart_client/CHANGELOG.md | 4 ++++ packages/dart_client/lib/version.dart | 2 +- packages/dart_client/pubspec.yaml | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/packages/dart_client/CHANGELOG.md b/packages/dart_client/CHANGELOG.md index 4019cf06..fdaee098 100644 --- a/packages/dart_client/CHANGELOG.md +++ b/packages/dart_client/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.2.24+2 + +- Fix reconnection bug while using tokenProvider + ## 0.2.24+1 - Stop ws reconnection after calling disconnect diff --git a/packages/dart_client/lib/version.dart b/packages/dart_client/lib/version.dart index cf6b0a93..1d13b723 100644 --- a/packages/dart_client/lib/version.dart +++ b/packages/dart_client/lib/version.dart @@ -2,4 +2,4 @@ import 'package:stream_chat/src/client.dart'; /// Current package version /// Used in [Client] to build the `x-stream-client` header -const PACKAGE_VERSION = '0.2.24+1'; +const PACKAGE_VERSION = '0.2.24+2'; diff --git a/packages/dart_client/pubspec.yaml b/packages/dart_client/pubspec.yaml index f9c22db0..55a1f5ec 100644 --- a/packages/dart_client/pubspec.yaml +++ b/packages/dart_client/pubspec.yaml @@ -1,7 +1,7 @@ name: stream_chat homepage: https://getstream.io/ description: The official Dart client for Stream Chat, a service for building chat applications. -version: 0.2.24+1 +version: 0.2.24+2 repository: https://github.com/GetStream/stream-chat-dart issue_tracker: https://github.com/GetStream/stream-chat-dart/issues