minor change to XLSX parse and upload output folder

This commit is contained in:
timothycarambat 2025-07-29 17:44:47 -07:00
parent 8c7923a283
commit 7692775942
2 changed files with 6 additions and 14 deletions

View File

@ -6,6 +6,7 @@ const {
createdDate,
trashFile,
writeToServerDocuments,
documentsFolder,
} = require("../../utils/files");
const { tokenizeString } = require("../../utils/tokenizer");
const { default: slugify } = require("slugify");
@ -32,14 +33,7 @@ async function asXlsx({ fullFilePath = "", filename = "" }) {
trim: true,
});
const outFolderPath =
process.env.NODE_ENV === "development"
? path.resolve(
__dirname,
`../../../server/storage/documents/${folderName}`
)
: path.resolve(process.env.STORAGE_DIR, `documents/${folderName}`);
const outFolderPath = path.resolve(documentsFolder, folderName);
try {
const workSheetsFromFile = xlsx.parse(fullFilePath);
if (!fs.existsSync(outFolderPath))

View File

@ -101,12 +101,10 @@ function writeToServerDocuments(
filename,
destinationOverride = null
) {
const destination = destinationOverride
? path.resolve(destinationOverride)
: path.resolve(
__dirname,
"../../../server/storage/documents/custom-documents"
);
let destination = null;
if (destinationOverride) destination = path.resolve(destinationOverride);
else destination = path.resolve(documentsFolder, "custom-documents");
if (!fs.existsSync(destination))
fs.mkdirSync(destination, { recursive: true });
const destinationFilePath = path.resolve(destination, filename) + ".json";