- README aktualisiert, um die neuen Verzeichnisse zu reflektieren - Konstanten für Verzeichnispfade in 'constants.js' hinzugefügt - 'DatabaseManager.js' angepasst, um die neuen Datenbankverzeichnisse zu verwenden - Routen für Batch-Upload, Download und Upload aktualisiert, um die neuen Pfade zu berücksichtigen - 'MigrationService.js' hinzugefügt, um vorhandene Daten in die neuen Verzeichnisse zu migrieren - Hilfsfunktionen in 'groupStorage.js' und 'initiate-resources.js' angepasst - 'docker-compose.yml' und 'prod.sh' aktualisiert, um die neuen Verzeichnisse zu berücksichtigen
13 lines
347 B
JavaScript
13 lines
347 B
JavaScript
const { Router } = require('express');
|
|
const { endpoints, UPLOAD_FS_DIR } = require('../constants');
|
|
const path = require('path');
|
|
|
|
const router = Router();
|
|
|
|
router.get(endpoints.DOWNLOAD_FILE, (req, res) => {
|
|
const filePath = path.join(__dirname, '..', UPLOAD_FS_DIR, req.params.id);
|
|
res.download(filePath);
|
|
});
|
|
|
|
module.exports = router;
|