mirror of
https://github.com/elyby/accounts-profiles-endpoint.git
synced 2025-05-31 14:11:56 +05:30
Extract invalid uuid error
This commit is contained in:
4
main.go
4
main.go
@@ -107,10 +107,12 @@ func main() {
|
||||
}
|
||||
}
|
||||
|
||||
var InvalidUuid = errors.New("invalid uuid")
|
||||
|
||||
func formatUuid(input string) (string, error) {
|
||||
uuid := strings.ReplaceAll(input, "-", "")
|
||||
if len(uuid) != 32 {
|
||||
return "", errors.New("invalid uuid")
|
||||
return "", InvalidUuid
|
||||
}
|
||||
|
||||
return uuid[0:8] + "-" + uuid[8:12] + "-" + uuid[12:16] + "-" + uuid[16:20] + "-" + uuid[20:], nil
|
||||
|
Reference in New Issue
Block a user