fix(stp): return json for webout

This commit is contained in:
Saad Jutt
2022-02-21 04:13:04 +05:00
parent 232a73fd17
commit 5005f203b8
5 changed files with 34 additions and 25 deletions
+2 -7
View File
@@ -25,7 +25,7 @@ export class CodeController {
public async executeSASCode(
@Request() request: express.Request,
@Body() body: ExecuteSASCodePayload
): Promise<ExecuteReturnJsonResponse | Buffer> {
): Promise<ExecuteReturnJsonResponse> {
return executeSASCode(request, body)
}
}
@@ -41,14 +41,9 @@ const executeSASCode = async (req: any, { code }: ExecuteSASCodePayload) => {
true
)) as ExecuteReturnJson
if (webout instanceof Buffer) {
;(req as any).sasHeaders = httpHeaders
return webout
}
return {
status: 'success',
_webout: webout,
_webout: webout as string,
log: parseLogToArray(log),
httpHeaders
}