finish sender_list && plain-text-search
This commit is contained in:
@@ -32,6 +32,7 @@ enum ChannelSelector {
|
||||
class MessageFilter {
|
||||
List<String>? channelIDs;
|
||||
List<String>? searchFilter;
|
||||
List<String>? plainSearchFilter;
|
||||
List<String>? senderNames;
|
||||
List<String>? usedKeys;
|
||||
List<int>? priority;
|
||||
@@ -42,6 +43,7 @@ class MessageFilter {
|
||||
MessageFilter({
|
||||
this.channelIDs,
|
||||
this.searchFilter,
|
||||
this.plainSearchFilter,
|
||||
this.senderNames,
|
||||
this.usedKeys,
|
||||
this.priority,
|
||||
@@ -288,6 +290,7 @@ class APIClient {
|
||||
'next_page_token': [pageToken],
|
||||
if (pageSize != null) 'page_size': [pageSize.toString()],
|
||||
if (filter?.searchFilter != null) 'search': filter!.searchFilter!,
|
||||
if (filter?.plainSearchFilter != null) 'string_search': filter!.plainSearchFilter!,
|
||||
if (filter?.channelIDs != null) 'channel_id': filter!.channelIDs!,
|
||||
if (filter?.senderNames != null) 'sender': filter!.senderNames!,
|
||||
if (filter?.hasSenderName != null) 'has_sender': [filter!.hasSenderName!.toString()],
|
||||
|
Reference in New Issue
Block a user