Fix error type checks, change log levels, update comments.

Этот коммит содержится в:
Conor Macpherson
2022-12-28 09:56:58 -05:00
родитель ba1c4befa8
Коммит 3c0375d18e
2 изменённых файлов: 17 добавлений и 9 удалений

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

@@ -4,6 +4,9 @@
package sqlstore
import (
"database/sql"
"strconv"
"github.com/mattermost/mattermost-server/v6/model"
"github.com/mattermost/mattermost-server/v6/store"
sq "github.com/mattermost/squirrel"
@@ -39,9 +42,9 @@ func (s *SqlTrueUpReviewStore) GetTrueUpReviewStatus(dueDate int64) (*model.True
}
var trueUpReviewStatus model.TrueUpReviewStatus
if err := s.GetReplicaX().Get(&trueUpReviewStatus, queryString, args...); err != nil {
trueUpReviewStatus.Completed = false
trueUpReviewStatus.DueDate = dueDate
return &trueUpReviewStatus, err
if err == sql.ErrNoRows {
return nil, store.NewErrNotFound("TrueUpReviewStatus", strconv.FormatInt(dueDate, 10))
}
}
return &trueUpReviewStatus, nil