fix download issue
All checks were successful
ci / Image build (push) Successful in 2m36s
ci / Deployment (push) Successful in 27s

This commit is contained in:
Joris Bertomeu
2025-08-26 20:10:11 +02:00
parent dc5c541bc4
commit b856269591

View File

@@ -261,11 +261,11 @@ app.get('/jobs-status', async (req, res) => {
}))));
});
app.get('/download/:filename', async (req, res) => {
app.get('/download', async (req, res) => {
try {
const { filename } = req.params;
const { filename } = req.query;
if (filename.includes('..') || filename.includes('/') || filename.includes('\\')) {
if (filename.includes('..') || filename.includes('\\')) {
return res.status(400).json({ error: 'Invalid filename' });
}