Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Parse.Cloud.afterSave("PROFILE_COMPLETE", function(request) {
- // Use Master Key
- Parse.Cloud.useMasterKey();
- // Identify Parameters in Request
- var param01 = request.user.get('param01');
- var param02 = request.user.get('param02');
- // Print Parameters to Console
- console.log("Parameter 01 (" + param01 + ") successfully identified");
- console.log("Parameter 02 (" + param02 + ") successfully identified");
- // Identify Variables by Calling MY_FUNCTION()
- Parse.Cloud.run('MY_FUNCTION', {param01: param01, param02: param02}, {
- success: function(results) {
- // Print Results
- console.log("Function MY_FUNCTION() returned successful response");
- console.log(results);
- // Print Result Variables
- console.log("Identified variable01 = " + results.variable01);
- console.log("Identified variable02 = " + results.variable02);
- console.log("Identified variable03 = " + results.variable03);
- // Do I need to extend MY_TABLE or something else here???
- // I am doing the update and save wrong...
- // Update 'Complete' Data
- request.object.set("variable01", results.variable01);
- request.object.set("variable02", results.variable02);
- request.object.set("variable03", results.variable03);
- // Save Variables to 'MY_TABLE'
- request.object.save(null, {
- success: function(results) {
- console.log("Variables successfully updated in MY_TABLE dataset");
- console.log(results);
- },
- error: function(error) {
- console.log("Error when saving variables in MY_TABLE dataset");
- console.log("Error " + error.code + ": " + error.message);
- }
- })
- },
- error: function(error) {
- console.log("There was an error when running function MY_FUNCTION()");
- console.log(error);
- }
- });
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement