Move sanitize call inside validation function

Also rename it (again) to validateAssetFileName.
This commit is contained in:
valadaptive
2023-12-05 17:35:11 -05:00
parent 100dae5fd0
commit 41d427f4a8
2 changed files with 13 additions and 9 deletions

View File

@@ -2,7 +2,7 @@ const path = require('path');
const writeFileSyncAtomic = require('write-file-atomic').sync;
const express = require('express');
const router = express.Router();
const { sanitizeAssetFileName } = require('./assets');
const { validateAssetFileName } = require('./assets');
const { jsonParser } = require('../express-common');
const { DIRECTORIES } = require('../constants');
@@ -16,7 +16,7 @@ router.post('/upload', jsonParser, async (request, response) => {
return response.status(400).send('No upload data specified');
}
const safeInput = sanitizeAssetFileName(request.body.name);
const safeInput = validateAssetFileName(request.body.name);
if (!safeInput) {
return response.status(400).send('Invalid upload name');