Skip to content

Commit c8f61aa

Browse files
authored
fix(db): invalid uuid error message (#633)
1 parent 934e8f0 commit c8f61aa

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

service/internal/db/errors.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ func WrapIfKnownInvalidQueryErr(err error) error {
4747
case pgerrcode.CaseNotFound:
4848
return errors.Join(ErrNotFound, e)
4949
case pgerrcode.InvalidTextRepresentation:
50-
if strings.Contains(e.Message, "invalid input syntax for type uuid") {
50+
if strings.Contains(e.Message, ErrTextUUIDInvalid) {
5151
return errors.Join(ErrUUIDInvalid, e)
5252
}
5353
return errors.Join(ErrEnumValueInvalid, e)
@@ -102,7 +102,7 @@ const (
102102
ErrTextConflict = "resource unique field violation"
103103
ErrTextRelationInvalid = "resource relation invalid"
104104
ErrTextEnumValueInvalid = "enum value invalid"
105-
ErrTextUUIDInvalid = "value not a valid uuid"
105+
ErrTextUUIDInvalid = "invalid input syntax for type uuid"
106106
ErrTextRestrictViolation = "intended action would violate a restriction"
107107
ErrTextFqnMissingValue = "FQN must specify a valid value and be of format 'https://<namespace>/attr/<attribute name>/value/<value>'"
108108
)

0 commit comments

Comments
 (0)