Allow custom error codes with response.error from Cloud Code functions and before/after hooks (#1955)

This commit is contained in:
Jeremy Pease
2016-06-01 10:28:06 -04:00
committed by Florent Vilmart
parent 103839ce60
commit c6c9c97b54
4 changed files with 59 additions and 4 deletions

View File

@@ -141,8 +141,12 @@ export function getResponseObject(request, resolve, reject) {
}
return resolve(response);
},
error: function(error) {
var scriptError = new Parse.Error(Parse.Error.SCRIPT_FAILED, error);
error: function(code, message) {
if (!message) {
message = code;
code = Parse.Error.SCRIPT_FAILED;
}
var scriptError = new Parse.Error(code, message);
return reject(scriptError);
}
}