minor change to XLSX parse and upload output folder
This commit is contained in:
parent
8c7923a283
commit
7692775942
@ -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))
|
||||
|
||||
@ -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";
|
||||
|
||||
Loading…
Reference in New Issue
Block a user