diff --git a/api/src/controllers/internal/createJSProgram.ts b/api/src/controllers/internal/createJSProgram.ts index 5738a82..2a7d594 100644 --- a/api/src/controllers/internal/createJSProgram.ts +++ b/api/src/controllers/internal/createJSProgram.ts @@ -57,14 +57,15 @@ if (_webout) { ` // if no files are uploaded filesNamesMap will be undefined if (otherArgs?.filesNamesMap) { - const uploadJSCode = await generateFileUploadJSCode( + const uploadJsCode = await generateFileUploadJSCode( otherArgs.filesNamesMap, session.path ) - //If js code for the file is generated it will be appended to the top of jsCode - if (uploadJSCode.length > 0) { - program = `${uploadJSCode}\n` + program + // If any files are uploaded, the program needs to be updated with some + // dynamically generated variables (pointers) for ease of ingestion + if (uploadJsCode.length > 0) { + program = `${uploadJsCode}\n` + program } } return requiredModules + program diff --git a/api/src/controllers/internal/createPythonProgram.ts b/api/src/controllers/internal/createPythonProgram.ts index 892ed14..d33231c 100644 --- a/api/src/controllers/internal/createPythonProgram.ts +++ b/api/src/controllers/internal/createPythonProgram.ts @@ -53,14 +53,15 @@ ${program} ` // if no files are uploaded filesNamesMap will be undefined if (otherArgs?.filesNamesMap) { - const uploadJSCode = await generateFileUploadPythonCode( + const uploadPythonCode = await generateFileUploadPythonCode( otherArgs.filesNamesMap, session.path ) - //If js code for the file is generated it will be appended to the top of jsCode - if (uploadJSCode.length > 0) { - program = `${uploadJSCode}\n` + program + // If any files are uploaded, the program needs to be updated with some + // dynamically generated variables (pointers) for ease of ingestion + if (uploadPythonCode.length > 0) { + program = `${uploadPythonCode}\n` + program } } return requiredModules + program diff --git a/api/src/controllers/internal/createSASProgram.ts b/api/src/controllers/internal/createSASProgram.ts index ee81593..b1745db 100644 --- a/api/src/controllers/internal/createSASProgram.ts +++ b/api/src/controllers/internal/createSASProgram.ts @@ -67,7 +67,8 @@ ${program}` session.path ) - //If sas code for the file is generated it will be appended to the top of sasCode + // If any files are uploaded, the program needs to be updated with some + // dynamically generated variables (pointers) for ease of ingestion if (uploadSasCode.length > 0) { program = `${uploadSasCode}` + program }