From 81501d17abd9adf3e6611635360ae7a0fdb05d61 Mon Sep 17 00:00:00 2001 From: Saad Jutt Date: Wed, 15 Jun 2022 16:03:04 +0500 Subject: [PATCH] chore: code fixes --- api/src/controllers/code.ts | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/api/src/controllers/code.ts b/api/src/controllers/code.ts index a4b1d74..11d8ca6 100644 --- a/api/src/controllers/code.ts +++ b/api/src/controllers/code.ts @@ -6,7 +6,8 @@ import { getPreProgramVariables, getUserAutoExec, ModeType, - parseLogToArray + parseLogToArray, + RunTimeType } from '../utils' interface ExecuteSASCodePayload { @@ -46,13 +47,14 @@ const executeSASCode = async ( try { const { webout, log, httpHeaders } = - (await new ExecutionController().executeProgram( - code, - getPreProgramVariables(req), - { ...req.query, _debug: 131 }, - { userAutoExec }, - true - )) as ExecuteReturnJson + (await new ExecutionController().executeProgram({ + program: code, + preProgramVariables: getPreProgramVariables(req), + vars: { ...req.query, _debug: 131 }, + otherArgs: { userAutoExec }, + returnJson: true, + runTime: RunTimeType.SAS + })) as ExecuteReturnJson return { status: 'success',