fix: usertitles status mapping

This commit is contained in:
Iron_Felix 2025-11-25 04:57:07 +03:00
parent dbdb52269a
commit b8bfe01ef5

View file

@ -101,14 +101,14 @@ func sqlDate2oapi(p_date pgtype.Timestamptz) *time.Time {
func sql2usertitlestatus(s sqlc.UsertitleStatusT) (oapi.UserTitleStatus, error) { func sql2usertitlestatus(s sqlc.UsertitleStatusT) (oapi.UserTitleStatus, error) {
var status oapi.UserTitleStatus var status oapi.UserTitleStatus
switch status { switch s {
case "finished": case sqlc.UsertitleStatusTFinished:
status = oapi.UserTitleStatusFinished status = oapi.UserTitleStatusFinished
case "dropped": case sqlc.UsertitleStatusTDropped:
status = oapi.UserTitleStatusDropped status = oapi.UserTitleStatusDropped
case "planned": case sqlc.UsertitleStatusTPlanned:
status = oapi.UserTitleStatusPlanned status = oapi.UserTitleStatusPlanned
case "in-progress": case sqlc.UsertitleStatusTInProgress:
status = oapi.UserTitleStatusInProgress status = oapi.UserTitleStatusInProgress
default: default:
return status, fmt.Errorf("unexpected tittle status: %s", s) return status, fmt.Errorf("unexpected tittle status: %s", s)