Fix cleanup threads to properly handle not found errors (#16797)
Automatic Merge
Этот коммит содержится в:
коммит произвёл
GitHub
родитель
ff970e080b
Коммит
745d61f388
@@ -2106,7 +2106,8 @@ func (s *SqlPostStore) cleanupThreads(postId, rootId, userId string, permanent b
|
||||
if rootId != "" {
|
||||
thread, err := s.Thread().Get(rootId)
|
||||
if err != nil {
|
||||
if err != sql.ErrNoRows {
|
||||
var nfErr *store.ErrNotFound
|
||||
if !errors.As(err, &nfErr) {
|
||||
return errors.Wrap(err, "failed to get a thread")
|
||||
}
|
||||
}
|
||||
|
||||
Ссылка в новой задаче
Block a user