allowing username status with agent token

This commit is contained in:
Roland Osborne 2022-09-22 11:17:33 -07:00
parent ef644eb677
commit 18716162cc

View File

@ -15,7 +15,13 @@ type accountUsername struct {
//GetAccountUsername determines if username is assignable
func GetAccountUsername(w http.ResponseWriter, r *http.Request) {
if r.FormValue("token") != "" {
if r.FormValue("agent") != "" {
_, code, res := ParamAgentToken(r, false)
if res != nil {
ErrResponse(w, code, res)
return
}
} else if r.FormValue("token") != "" {
token, _, res := AccessToken(r)
if res != nil || token.TokenType != APPTokenCreate {
time.Sleep(APPUsernameWait * time.Second);