From 1ba929174612cbb99413e42bb68781953dbda41c Mon Sep 17 00:00:00 2001 From: Saad Jutt Date: Wed, 15 Dec 2021 21:32:02 +0500 Subject: [PATCH] fix: response from SASJS Server with/without debug on --- src/job-execution/WebJobExecutor.ts | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/job-execution/WebJobExecutor.ts b/src/job-execution/WebJobExecutor.ts index de6a23b..06fdfa2 100644 --- a/src/job-execution/WebJobExecutor.ts +++ b/src/job-execution/WebJobExecutor.ts @@ -157,11 +157,6 @@ export class WebJobExecutor extends BaseJobExecutor { let jsonResponse = res.result - if (this.serverType === ServerType.Sasjs) { - const webout = parseWeboutResponse(res.result._webout, apiUrl) - jsonResponse = getValidJson(webout) - } - if (config.debug) { switch (this.serverType) { case ServerType.SasViya: @@ -177,7 +172,13 @@ export class WebJobExecutor extends BaseJobExecutor { ? parseWeboutResponse(res.result, apiUrl) : res.result break + case ServerType.Sasjs: + const webout = parseWeboutResponse(res.result._webout, apiUrl) + jsonResponse = getValidJson(webout) + break } + } else if (this.serverType === ServerType.Sasjs) { + jsonResponse = getValidJson(res.result._webout) } const responseObject = appendExtraResponseAttributes(