From 99a110736448f66f99a512396b268fc31a3feef0 Mon Sep 17 00:00:00 2001 From: sabhas Date: Mon, 20 Jun 2022 17:28:25 +0500 Subject: [PATCH] fix: webout path fixed in code.js when running on windows --- api/src/controllers/internal/createJSProgram.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/api/src/controllers/internal/createJSProgram.ts b/api/src/controllers/internal/createJSProgram.ts index f2e3333..5176dae 100644 --- a/api/src/controllers/internal/createJSProgram.ts +++ b/api/src/controllers/internal/createJSProgram.ts @@ -19,7 +19,11 @@ export const createJSProgram = async ( const preProgramVarStatments = ` let _webout = ''; -const weboutPath = '${weboutPath}'; +const weboutPath = '${ + process.platform === 'win32' + ? weboutPath.replace(/\\/g, '\\\\') + : weboutPath + }'; const _sasjs_tokenfile = '${tokenFile}'; const _sasjs_username = '${preProgramVariables?.username}'; const _sasjs_userid = '${preProgramVariables?.userId}';