MM-56457: Update LastUpdateAt in UpdateMemberNotifyProps (#25984)

PR https://github.com/mattermost/mattermost/pull/18114
mistakenly left out updating the lastUpdateAt of the field.

We fix that here.

https://mattermost.atlassian.net/browse/MM-56457
```release-note
NONE
```
Этот коммит содержится в:
Agniva De Sarker
2024-01-24 03:01:25 +05:30
коммит произвёл GitHub
родитель 467ab193d3
Коммит f246cd26b7
2 изменённых файлов: 7 добавлений и 0 удалений

Просмотреть файл

@@ -3266,6 +3266,10 @@ func testChannelUpdateMemberNotifyProps(t *testing.T, rctx request.CTX, ss store
}
member, nErr = ss.Channel().SaveMember(member)
require.NoError(t, nErr)
then := member.LastUpdateAt
// Sleeping for a bit for the lastUpdateAt to be greater than before.
time.Sleep(10 * time.Millisecond)
props := member.NotifyProps
props["hello"] = "world"
@@ -3274,6 +3278,7 @@ func testChannelUpdateMemberNotifyProps(t *testing.T, rctx request.CTX, ss store
require.NoError(t, nErr)
// Verify props.
assert.Equal(t, props, member.NotifyProps)
require.Greater(t, member.LastUpdateAt, then)
t.Run("should fail with invalid input if the notify props are too big", func(t *testing.T) {
props["property"] = strings.Repeat("Z", model.ChannelMemberNotifyPropsMaxRunes)