From 6d6bda56267babde7b98cf69e32973d56d719f75 Mon Sep 17 00:00:00 2001 From: Sabir Hassan Date: Mon, 6 Jun 2022 17:23:09 +0500 Subject: [PATCH] fix: refactor code in preUploadMiddleware function --- .../internal/FileUploadController.ts | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/api/src/controllers/internal/FileUploadController.ts b/api/src/controllers/internal/FileUploadController.ts index 9758aea..4e4b832 100644 --- a/api/src/controllers/internal/FileUploadController.ts +++ b/api/src/controllers/internal/FileUploadController.ts @@ -33,19 +33,18 @@ export class FileUploadController { runTime if (await fileExists(codePath)) { + let sessionController if (runTime === SASJSRunTimes.JS) { - const sessionController = getJSSessionController() - const session = await sessionController.getSession() - req.sasjsSession = session + sessionController = getJSSessionController() } else { - const sessionController = getSASSessionController() - const session = await sessionController.getSession() - // marking consumed true, so that it's not available - // as readySession for any other request - session.consumed = true - - req.sasjsSession = session + sessionController = getSASSessionController() } + const session = await sessionController.getSession() + // marking consumed true, so that it's not available + // as readySession for any other request + session.consumed = true + req.sasjsSession = session + break } }