diff --git a/app/http/endpoints/api/whitelabel/whitelabelpost.go b/app/http/endpoints/api/whitelabel/whitelabelpost.go index fc9c2f2..939977e 100644 --- a/app/http/endpoints/api/whitelabel/whitelabelpost.go +++ b/app/http/endpoints/api/whitelabel/whitelabelpost.go @@ -97,7 +97,12 @@ func validateToken(token string) bool { // Validate bot ID // TODO: We could check the date on the snowflake - if _, err := strconv.ParseUint(utils.Base64Decode(split[0]), 10, 64); err != nil { + idRaw, err := base64.RawStdEncoding.DecodeString(split[0]) + if err != nil { + return false + } + + if _, err := strconv.ParseUint(string(idRaw), 10, 64); err != nil { return false }