MM-63545: Fix post reminder off-by-one error (#30553)
We used < which meant we missed sending reminders created for that timestamp, because the job runs on that exact time. Using <= to fix that. https://mattermost.atlassian.net/browse/MM-63545 ```release-note NONE ```
Этот коммит содержится в:
коммит произвёл
GitHub
родитель
26892de25b
Коммит
8faa8b2e56
@@ -5062,12 +5062,12 @@ func testGetPostReminders(t *testing.T, rctx request.CTX, ss store.Store, s SqlS
|
||||
require.NoError(t, ss.Post().SetPostReminder(reminder))
|
||||
}
|
||||
|
||||
reminders, err := ss.Post().GetPostReminders(102)
|
||||
reminders, err := ss.Post().GetPostReminders(101)
|
||||
require.NoError(t, err)
|
||||
require.Len(t, reminders, 2)
|
||||
|
||||
// assert one reminder is left
|
||||
reminders, err = ss.Post().GetPostReminders(103)
|
||||
reminders, err = ss.Post().GetPostReminders(102)
|
||||
require.NoError(t, err)
|
||||
require.Len(t, reminders, 1)
|
||||
|
||||
|
||||
Ссылка в новой задаче
Block a user