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);