From 010fd063df8bb3a0c06333f0f366afa3aa50cb4c Mon Sep 17 00:00:00 2001 From: Sabir Hassan Date: Thu, 25 Aug 2022 00:06:10 +0500 Subject: [PATCH] fix: update parse response method of sasjsRequestClient --- src/request/SasjsRequestClient.ts | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/request/SasjsRequestClient.ts b/src/request/SasjsRequestClient.ts index c0df4f2..5b99c56 100644 --- a/src/request/SasjsRequestClient.ts +++ b/src/request/SasjsRequestClient.ts @@ -26,7 +26,7 @@ export class SasjsRequestClient extends RequestClient { protected parseResponse(response: AxiosResponse) { const etag = response?.headers ? response.headers['etag'] : '' - let parsedResponse + let parsedResponse = {} let log try { @@ -37,10 +37,10 @@ export class SasjsRequestClient extends RequestClient { } } catch { if (response.data.includes(SASJS_LOGS_SEPARATOR)) { - parsedResponse = getValidJson( - response.data.split(SASJS_LOGS_SEPARATOR)[0] - ) - log = response.data.split(SASJS_LOGS_SEPARATOR)[1] + const splittedResponse = response.data.split(SASJS_LOGS_SEPARATOR) + log = splittedResponse[1] + if (splittedResponse[0].trim()) + parsedResponse = getValidJson(splittedResponse[0]) } else parsedResponse = response.data }