mirror of
https://github.com/sasjs/adapter.git
synced 2026-01-07 12:30:06 +00:00
Merge pull request #749 from sasjs/update-sasjs-request-client
fix: update parse response method of sasjsRequestClient
This commit is contained in:
@@ -26,7 +26,7 @@ export class SasjsRequestClient extends RequestClient {
|
|||||||
|
|
||||||
protected parseResponse<T>(response: AxiosResponse<any>) {
|
protected parseResponse<T>(response: AxiosResponse<any>) {
|
||||||
const etag = response?.headers ? response.headers['etag'] : ''
|
const etag = response?.headers ? response.headers['etag'] : ''
|
||||||
let parsedResponse
|
let parsedResponse = {}
|
||||||
let log
|
let log
|
||||||
|
|
||||||
try {
|
try {
|
||||||
@@ -37,10 +37,10 @@ export class SasjsRequestClient extends RequestClient {
|
|||||||
}
|
}
|
||||||
} catch {
|
} catch {
|
||||||
if (response.data.includes(SASJS_LOGS_SEPARATOR)) {
|
if (response.data.includes(SASJS_LOGS_SEPARATOR)) {
|
||||||
parsedResponse = getValidJson(
|
const splittedResponse = response.data.split(SASJS_LOGS_SEPARATOR)
|
||||||
response.data.split(SASJS_LOGS_SEPARATOR)[0]
|
log = splittedResponse[1]
|
||||||
)
|
if (splittedResponse[0].trim())
|
||||||
log = response.data.split(SASJS_LOGS_SEPARATOR)[1]
|
parsedResponse = getValidJson(splittedResponse[0])
|
||||||
} else parsedResponse = response.data
|
} else parsedResponse = response.data
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user