修复文件下载参数

This commit is contained in:
whyour
2025-05-22 00:09:19 +08:00
parent f94582b68d
commit 1c18668bad
2 changed files with 5 additions and 2 deletions
+4 -1
View File
@@ -232,7 +232,7 @@ export default (app: Router) => {
celebrate({
body: Joi.object({
filename: Joi.string().required(),
path: Joi.string().allow(''),
path: Joi.string().optional().allow(''),
}),
}),
async (req: Request, res: Response, next: NextFunction) => {
@@ -241,6 +241,9 @@ export default (app: Router) => {
filename: string;
path: string;
};
if (!path) {
path = '';
}
const scriptService = Container.get(ScriptService);
const filePath = scriptService.checkFilePath(path, filename);
if (!filePath) {