fix: DATA_DIR env var pour chemins logos/icons (dev vs Docker)
This commit is contained in:
@@ -10,7 +10,10 @@ import { createZip, readZip } from '../utils/zip.js';
|
||||
import { HttpError } from '../middleware/errorHandler.js';
|
||||
|
||||
const __dirname = path.dirname(fileURLToPath(import.meta.url));
|
||||
const logosDir = path.resolve(__dirname, '../../data/logos');
|
||||
const dataDir = process.env.DATA_DIR
|
||||
? path.resolve(process.env.DATA_DIR)
|
||||
: path.resolve(__dirname, '../../../data'); // fallback dev : 3 niveaux au-dessus de routes/
|
||||
const logosDir = path.join(dataDir, 'logos');
|
||||
fs.mkdirSync(logosDir, { recursive: true });
|
||||
|
||||
// ── Traitement image (réutilisé depuis plateformes.js) ─────────────────────
|
||||
|
||||
Reference in New Issue
Block a user