From fe73cf0b71e0f5474746f8aadf568f0684067932 Mon Sep 17 00:00:00 2001 From: Salvatore Giordano Date: Tue, 7 Sep 2021 10:36:53 +0200 Subject: [PATCH] fix(llc): fix contains filter params --- packages/stream_chat/lib/src/core/models/filter.dart | 6 +++--- packages/stream_chat/test/src/core/models/filter_test.dart | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/stream_chat/lib/src/core/models/filter.dart b/packages/stream_chat/lib/src/core/models/filter.dart index 6551d403..d4536eab 100644 --- a/packages/stream_chat/lib/src/core/models/filter.dart +++ b/packages/stream_chat/lib/src/core/models/filter.dart @@ -52,7 +52,7 @@ enum FilterOperator { /// Matches none of the values specified in an array. nor, - /// Matches any list that contains the specified values + /// Matches any list that contains the specified value contains, } @@ -162,8 +162,8 @@ class Filter extends Equatable { Filter._(operator: FilterOperator.exists, key: key, value: exists); /// Matches any list that contains the specified values - factory Filter.contains(String key, List values) => - Filter._(operator: FilterOperator.contains, key: key, value: values); + factory Filter.contains(String key, Object value) => + Filter._(operator: FilterOperator.contains, key: key, value: value); /// Creates a custom [Filter] if there isn't one already available. const factory Filter.custom({ diff --git a/packages/stream_chat/test/src/core/models/filter_test.dart b/packages/stream_chat/test/src/core/models/filter_test.dart index 6a70f313..6e3dbf64 100644 --- a/packages/stream_chat/test/src/core/models/filter_test.dart +++ b/packages/stream_chat/test/src/core/models/filter_test.dart @@ -145,7 +145,7 @@ void main() { test('contains', () { const key = 'testKey'; - const values = ['testValue']; + const values = 'testValue'; final filter = Filter.contains(key, values); expect(filter.key, key); expect(filter.value, values);