add type safe filters in queryUsers and queryMembers

Signed-off-by: Sahil Kumar <[email protected]>
This commit is contained in:
Sahil Kumar
2021-04-30 14:21:10 +05:30
parent 9c5aceeb91
commit a2d8ddc72b
7 changed files with 12 additions and 17 deletions
@@ -363,7 +363,7 @@ void main() {
final client = StreamChatClient('api-key', httpClient: mockDio);
final queryParams = {
'payload': json.encode({
'filter_conditions': {},
'filter_conditions': null,
'sort': null,
'presence': false,
}),
@@ -396,11 +396,7 @@ void main() {
when(() => mockDio.interceptors).thenReturn(Interceptors());
final client = StreamChatClient('api-key', httpClient: mockDio);
final queryFilter = <String, dynamic>{
'id': {
'\$in': ['test'],
},
};
final queryFilter = Filter.in_('id', const ['test']);
const sortOptions = <SortOption>[];
final options = {'presence': true};
final queryParams = <String, dynamic>{