diff --git a/src/client.ts b/src/client.ts index f28801f25..ffc030541 100644 --- a/src/client.ts +++ b/src/client.ts @@ -4575,7 +4575,7 @@ export class StreamChat { */ async queryReminders({ filter, sort, ...rest }: QueryRemindersOptions = {}) { return await this.post(`${this.baseURL}/reminders/query`, { - filter_conditions: filter, + filter, sort: sort && normalizeQuerySort(sort), ...rest, }); diff --git a/src/types.ts b/src/types.ts index e80e68ed5..cbfdc9869 100644 --- a/src/types.ts +++ b/src/types.ts @@ -4055,6 +4055,7 @@ export type ReminderResponseBase = { }; export type ReminderResponse = ReminderResponseBase & { + channel: ChannelResponse; user: UserResponse; message: MessageResponse; }; @@ -4092,7 +4093,7 @@ export type ReminderFilters = QueryFilters<{ | RequireOnlyOne< Pick< QueryFilter, - '$eq' | '$gt' | '$lt' | '$gte' | '$lte' + '$exists' | '$eq' | '$gt' | '$lt' | '$gte' | '$lte' > > | PrimitiveFilter;