diff --git a/app/routes/routes.js b/app/routes/routes.js index c0416fb..c9bd875 100644 --- a/app/routes/routes.js +++ b/app/routes/routes.js @@ -17,10 +17,20 @@ const ConfigController = require("../controllers/config.controller"); const dashboardController = require("../controllers/dashboard.controller"); const notificationTemplateController = require("../controllers/notificationTemplate.controller"); const quarterlyWindowsController = require("../controllers/quarterlyWindowsConfiguration.controller"); +const fs = require("fs"); const path = require("path"); const multer = require("multer"); -const upload = multer({ dest: "../writable/uploads/products_bulk_uploads_files" }); +// const upload = multer({ dest: "../writable/uploads/products_bulk_uploads_files" }); + +const uploadDir = path.join(__dirname, '../writable/uploads/bulk_uploads_files'); + +// Create directory if it doesn't exist +if (!fs.existsSync(uploadDir)) { + fs.mkdirSync(uploadDir, { recursive: true }); +} + +const upload = multer({ dest: uploadDir });