From da339cfca50c86a3635a6c2b94af76becc69797d Mon Sep 17 00:00:00 2001 From: eyhn Date: Sun, 6 May 2018 23:35:48 +0800 Subject: [PATCH] fix: error message useful for developers --- middleware/onerror.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/middleware/onerror.js b/middleware/onerror.js index 3ce9e0fc67..75bc9c4086 100644 --- a/middleware/onerror.js +++ b/middleware/onerror.js @@ -4,7 +4,7 @@ module.exports = async (ctx, next) => { try { await next(); } catch (err) { - logger.error('Promise error: ' + err); + logger.error('Promise error: ' + (err instanceof Error ? err.stack : err)); ctx.set({ 'Content-Type': 'text/html; charset=UTF-8', });