I am trying to write a server script as suggested and have come up with this so far:
prevar dbId = request.get("dbId");
console.log("dbId = ", dbId);
var masterkey = request.get("masterkey");
console.log("masterkey = ", masterkey);
var userId = request.get("userId");
console.log("userId = ",userId);
var username = "admin";
try {
// or login with masterKey
var token = DatabaseUser.login(dbId, username, null, masterkey).sessionToken;
console.log("token = ",token);
//retrieve user
//var userData = DatabaseUser.retrieve(dbId, userId, true, token);
//console.log("userData = ",userData);
//update flag
var updateJSON = {"events_available":true};
var response = DatabaseUser.update(dbId, userId, updateJSON, token);
console.log("response = ",response);
} catch (err) {
console.log("error has occured: ", err.message);
}/pre
This works on test, The value response holds data that I would like to pass back to the rest service, How is this done?