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

@@ -21,8 +21,12 @@ export class FunctionsRouter extends PromiseRouter {
}
});
},
error: function(error) {
reject(new Parse.Error(Parse.Error.SCRIPT_FAILED, error));
error: function(code, message) {
if (!message) {
message = code;
code = Parse.Error.SCRIPT_FAILED;
}
reject(new Parse.Error(code, message));
}
}
}