[MM-52955] Fix panic for not found posts (#23561)

Этот коммит содержится в:
Ben Schumacher
2023-06-05 10:00:06 +02:00
коммит произвёл GitHub
родитель c94e8c2134
Коммит 9a55280d7a
2 изменённых файлов: 15 добавлений и 0 удалений

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

@@ -118,6 +118,16 @@ func testReactionSave(t *testing.T, ss store.Store) {
_, nErr = ss.Reaction().Save(reaction5)
require.Error(t, nErr, "should've failed for invalid reaction")
t.Run("channel not found", func(t *testing.T) {
// invalid reaction
reaction5 := &model.Reaction{
UserId: reaction1.UserId,
PostId: model.NewId(), // Unknown PostId
EmojiName: model.NewId(),
}
_, nErr = ss.Reaction().Save(reaction5)
require.Error(t, nErr, "should've failed because postId doesn't belong to a stored post")
})
}
func testReactionDelete(t *testing.T, ss store.Store) {