From c647c5336e96cf44521b46e080cf7135cf79486d Mon Sep 17 00:00:00 2001 From: dblythy Date: Thu, 22 Oct 2020 08:42:50 +1100 Subject: [PATCH] Include stack in Cloud Code (#6958) * Update FunctionsRouter.js * Update FunctionsRouter.js --- src/Routers/FunctionsRouter.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/Routers/FunctionsRouter.js b/src/Routers/FunctionsRouter.js index 550b0494..e40ede05 100644 --- a/src/Routers/FunctionsRouter.js +++ b/src/Routers/FunctionsRouter.js @@ -119,10 +119,14 @@ export class FunctionsRouter extends PromiseRouter { if (typeof message === 'string') { return reject(new Parse.Error(code, message)); } + const error = new Parse.Error( + code, + (message && message.message) || message + ); if (message instanceof Error) { - message = message.message; + error.stack = message.stack; } - reject(new Parse.Error(code, message)); + reject(error); }, message: message, };