diff --git a/spec/ParseAPI.spec.js b/spec/ParseAPI.spec.js index 37655b2800..be0fe5b2f2 100644 --- a/spec/ParseAPI.spec.js +++ b/spec/ParseAPI.spec.js @@ -1129,7 +1129,7 @@ it('ensure that if you try to sign up a user with a unique username and email, b done(); }, (e) => { expect(e.code).toEqual(Parse.Error.SCRIPT_FAILED); - expect(e.message).toEqual('Invalid function.'); + expect(e.message).toEqual('Invalid function: "somethingThatDoesDefinitelyNotExist"'); done(); }); }); diff --git a/src/Routers/FunctionsRouter.js b/src/Routers/FunctionsRouter.js index 3c208f6bdb..5a073d1b41 100644 --- a/src/Routers/FunctionsRouter.js +++ b/src/Routers/FunctionsRouter.js @@ -161,7 +161,7 @@ export class FunctionsRouter extends PromiseRouter { theFunction(request, response); }); } else { - throw new Parse.Error(Parse.Error.SCRIPT_FAILED, 'Invalid function.'); + throw new Parse.Error(Parse.Error.SCRIPT_FAILED, `Invalid function: "${functionName}"`); } } }