diff --git a/backend/src/middleware/upload.js b/backend/src/middleware/upload.js index 96c09bf..8502892 100644 --- a/backend/src/middleware/upload.js +++ b/backend/src/middleware/upload.js @@ -8,6 +8,15 @@ const uploadDir = path.join(__dirname, '../../public/uploads'); if (!fs.existsSync(uploadDir)) { fs.mkdirSync(uploadDir, { recursive: true }); } +// Create seo-files directory if it doesn't exist +const seoDir = path.join(__dirname, '../../public/seo-files'); +if (!fs.existsSync(uploadDir)) { + fs.mkdirSync(uploadDir, { recursive: true }); +} +if (!fs.existsSync(seoDir)) { + fs.mkdirSync(seoDir, { recursive: true }); +} + // Create directories for different image types const productImagesDir = path.join(uploadDir, 'products');