Browse Source

NET-647: Allow Role Update of OAuth User (#2609)

* allow update of oauth user role

* allow update of role for an oauth user
Abhishek K 1 year ago
parent
commit
7a8311092c
1 changed files with 2 additions and 3 deletions
  1. 2 3
      controllers/user.go

+ 2 - 3
controllers/user.go

@@ -453,9 +453,8 @@ func updateUser(w http.ResponseWriter, r *http.Request) {
 		}
 		}
 	}
 	}
 
 
-	if auth.IsOauthUser(user) == nil {
-		err := fmt.Errorf("cannot update user info for oauth user %s", username)
-		logger.Log(0, err.Error())
+	if auth.IsOauthUser(user) == nil && userchange.Password != "" {
+		err := fmt.Errorf("cannot update user's password for an oauth user %s", username)
 		logic.ReturnErrorResponse(w, r, logic.FormatError(err, "forbidden"))
 		logic.ReturnErrorResponse(w, r, logic.FormatError(err, "forbidden"))
 		return
 		return
 	}
 	}