MM-35298: Follow thread when added to channel (#19311)

* MM-35298: Follow thread when added to channel

* return better error if thread doesn't exist

* update test for possible race

* use correct comparision operator
Этот коммит содержится в:
Ashish Bhate
2022-01-26 01:14:18 +05:30
коммит произвёл GitHub
родитель e2e049e05e
Коммит 7026818f80
6 изменённых файлов: 149 добавлений и 0 удалений

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

@@ -425,6 +425,9 @@ func (s *SqlThreadStore) GetThreadForUser(teamId string, threadMembership *model
err := s.GetReplica().SelectOne(&thread, query, args...)
if err != nil {
if err == sql.ErrNoRows {
return nil, store.NewErrNotFound("Thread", threadMembership.PostId)
}
return nil, err
}