From 57984fe2d6a660541779ea3b2a6d116c89995cfe Mon Sep 17 00:00:00 2001 From: coderaiser Date: Wed, 21 Aug 2019 14:53:50 +0300 Subject: [PATCH] feature(user-menu) rm path --- server/user-menu.js | 26 +++++++++++++++----------- 1 file changed, 15 insertions(+), 11 deletions(-) diff --git a/server/user-menu.js b/server/user-menu.js index b297648c..c68a5313 100644 --- a/server/user-menu.js +++ b/server/user-menu.js @@ -72,23 +72,27 @@ async function onGET({req, res, menuName}) { if (parseError) return res .type('js') - .send(`const e = Error(\`
path: ${menuPath}\n\n${codeframe({
-                error: parseError,
-                source,
-                highlightCode: false,
-            })}
-                
\`); - - e.code = 'frame'; - - throw e; - `); + .send(getError(parseError, source)); res .type('js') .send(result.code); } +function getError(parseError, source) { + return ` + const e = Error(\`
${codeframe({
+        error: parseError,
+        source,
+        highlightCode: false,
+    })}
\`); + + e.code = 'frame'; + + throw e; + `; +} + function sendDefaultMenu(res) { res.sendFile(DEFAULT_MENU_PATH, { cacheControl: false,