diff --git a/src/routes/dumpDatabase.ts b/src/routes/dumpDatabase.ts index 42e92ab..67fc7c8 100644 --- a/src/routes/dumpDatabase.ts +++ b/src/routes/dumpDatabase.ts @@ -129,7 +129,7 @@ export default async function dumpDatabase(req: Request, res: Response, showPage return ` ${item.tableName} - ${item.tableName} + ${item.tableName}.csv `; }).join('')} @@ -145,7 +145,7 @@ export default async function dumpDatabase(req: Request, res: Response, showPage links: latestDumpFiles.map((item:any) => { return { table: item.tableName, - url: `/database/${item.tableName}`, + url: `/database/${item.tableName}.csv`, size: item.fileSize, }; }), @@ -176,7 +176,7 @@ export default async function dumpDatabase(req: Request, res: Response, showPage } export async function redirectLink(req: Request, res: Response): Promise { - const file = latestDumpFiles.find((value) => "/database/" + value.tableName === req.path); + const file = latestDumpFiles.find((value) => `/database/${value.tableName}.csv` === req.path); if (file) { res.redirect("/download/" + file.fileName);