Merge pull request #181 from GetStream/release/0.2.18

Release/0.2.18
This commit is contained in:
Salvatore Giordano
2020-12-21 12:30:32 +01:00
committed by GitHub
3 changed files with 18 additions and 19 deletions
+4
View File
@@ -1,3 +1,7 @@
## 0.2.18
- Updated llc dependency
## 0.2.17+2 ## 0.2.17+2
- Expose ChannelsBloc.channelsComparator to sort channels on message.new event - Expose ChannelsBloc.channelsComparator to sort channels on message.new event
+12 -17
View File
@@ -89,29 +89,24 @@ class ChannelsBlocState extends State<ChannelsBloc>
paginationParams.offset == null || paginationParams.offset == null ||
paginationParams.offset == 0; paginationParams.offset == 0;
final oldChannels = List<Channel>.from(channels ?? []); final oldChannels = List<Channel>.from(channels ?? []);
client final _channels = await client.queryChannels(
.queryChannels(
filter: filter, filter: filter,
sort: sortOptions, sort: sortOptions,
options: options, options: options,
paginationParams: paginationParams, paginationParams: paginationParams,
onlyOffline: onlyOffline, onlyOffline: onlyOffline,
) );
.listen((channels) {
if (clear) { if (clear) {
_channelsController.add(channels); _channelsController.add(_channels);
} else { } else {
final l = oldChannels + channels; final l = oldChannels + _channels;
_channelsController.add(l); _channelsController.add(l);
} }
}, onDone: () { _queryChannelsLoadingController.sink.add(false);
_queryChannelsLoadingController.sink.add(false);
}, onError: (err, stackTrace) {
print(err);
print(stackTrace);
_queryChannelsLoadingController.addError(err, stackTrace);
});
} catch (err, stackTrace) { } catch (err, stackTrace) {
print(err);
print(stackTrace);
_queryChannelsLoadingController.addError(err, stackTrace); _queryChannelsLoadingController.addError(err, stackTrace);
} }
} }
+2 -2
View File
@@ -1,7 +1,7 @@
name: stream_chat_flutter name: stream_chat_flutter
homepage: https://github.com/GetStream/stream-chat-flutter homepage: https://github.com/GetStream/stream-chat-flutter
description: Stream Chat official Flutter SDK. Build your own chat experience using Dart and Flutter. description: Stream Chat official Flutter SDK. Build your own chat experience using Dart and Flutter.
version: 0.2.17+2 version: 0.2.18
repository: https://github.com/GetStream/stream-chat-flutter repository: https://github.com/GetStream/stream-chat-flutter
issue_tracker: https://github.com/GetStream/stream-chat-flutter/issues issue_tracker: https://github.com/GetStream/stream-chat-flutter/issues
@@ -23,7 +23,7 @@ dependencies:
file_picker: ^2.0.12 file_picker: ^2.0.12
image_picker: ^0.6.7+2 image_picker: ^0.6.7+2
flutter_keyboard_visibility: ^4.0.1 flutter_keyboard_visibility: ^4.0.1
stream_chat: ^0.2.13 stream_chat: ^0.2.20
mime: ^0.9.6+3 mime: ^0.9.6+3
visibility_detector: ^0.1.5 visibility_detector: ^0.1.5
http_parser: ^3.1.4 http_parser: ^3.1.4