title: parse-server updating an existing user field?
body: <p><strong>What I am trying to do</strong>: I am using parse server with javaScript SDK to change a field  value for an already existing user.</p>
  
  <p><strong>The code that i am using</strong></p>
  
  <pre><code> var query = new Parse.Query(Parse.User);
          query.equalTo("username", "someUserName");
  
            query.find({
                success: function(users){
                    console.log("user found", users);
                     users.set("name", "new name");
                     users.save(null,{
                      success: function(updated){
                     //worked
                    },
                    error: function(error, updated){
                      //didn't work
                     }
                   });
  
         },
        error: function(error, users){
              console.error("error at querying: ", error);
         }
     }); 
  </code></pre>
  
  <p><strong>The issue</strong> : this does not update the name field value.</p>
  
  <p><strong>What i have discovered from researching this issue</strong>
  : seems like i have to utilize the sessioToken or/and masterKey like this(show below) but that also did not work.</p>
  
  <pre><code>  users.save(null,{useMasterKey:true}{
              success: function(updated){
                 //worked
                 }
  </code></pre>
  
  <p>I am quite confused at the moment, any help would be appreciated.</p>