Audit changes

This commit is contained in:
jdl
2026-06-14 09:04:41 +02:00
parent 164d1f9d95
commit 3e630ee0ad
3 changed files with 17 additions and 11 deletions

View File

@@ -27,6 +27,8 @@ func DB(err error) error {
switch se.ExtendedCode {
case sqlite3.ErrConstraintUnique, sqlite3.ErrConstraintPrimaryKey:
return ErrAlreadyExists
case sqlite3.ErrConstraintForeignKey, sqlite3.ErrConstraintCheck:
return ErrConstraint
}
}

View File

@@ -30,6 +30,7 @@ var (
ErrInvalidNetName = BadRequest.WithMsg("Invalid network name.")
ErrNetNameNotLocal = BadRequest.WithMsg("Network name must end with .local.")
ErrInvalidPeerName = BadRequest.WithMsg("Invalid peer name.")
ErrConstraint = BadRequest.WithMsg("Constraint error.")
)
// ----------------------------------------------------------------------------