diff --git a/src/main/java/io/getstream/chat/java/models/Reminder.java b/src/main/java/io/getstream/chat/java/models/Reminder.java index 2205f041..a1b4df84 100644 --- a/src/main/java/io/getstream/chat/java/models/Reminder.java +++ b/src/main/java/io/getstream/chat/java/models/Reminder.java @@ -161,7 +161,7 @@ public static class ReminderQueryRequestData { @Singular @Nullable - @JsonProperty("filter_conditions") + @JsonProperty("filter") private Map filterConditions; @Singular diff --git a/src/test/java/io/getstream/chat/java/ReminderTest.java b/src/test/java/io/getstream/chat/java/ReminderTest.java index 050fe12a..21930e03 100644 --- a/src/test/java/io/getstream/chat/java/ReminderTest.java +++ b/src/test/java/io/getstream/chat/java/ReminderTest.java @@ -167,8 +167,8 @@ void whenQueryingRemindersWithFilterConditions_thenNoException() { // Verify the query returned results Assertions.assertNotNull(reminders); - // Note: The API might not return any reminders if they were deleted or not indexed yet - // So we don't assert that the list is not empty + Assertions.assertEquals(1, reminders.size()); + Assertions.assertEquals(message.getId(), reminders.get(0).getMessageId()); // Check for pagination fields Assertions.assertDoesNotThrow(