Use .csv in dump urls

This commit is contained in:
Ajay Ramachandran
2021-04-19 20:59:01 -04:00
parent 19058d3760
commit 697f1f47dd

View File

@@ -129,7 +129,7 @@ export default async function dumpDatabase(req: Request, res: Response, showPage
return ` return `
<tr> <tr>
<td>${item.tableName}</td> <td>${item.tableName}</td>
<td><a href="/database/${item.tableName}">${item.tableName}</a></td> <td><a href="/database/${item.tableName}.csv">${item.tableName}.csv</a></td>
</tr> </tr>
`; `;
}).join('')} }).join('')}
@@ -145,7 +145,7 @@ export default async function dumpDatabase(req: Request, res: Response, showPage
links: latestDumpFiles.map((item:any) => { links: latestDumpFiles.map((item:any) => {
return { return {
table: item.tableName, table: item.tableName,
url: `/database/${item.tableName}`, url: `/database/${item.tableName}.csv`,
size: item.fileSize, 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<void> { export async function redirectLink(req: Request, res: Response): Promise<void> {
const file = latestDumpFiles.find((value) => "/database/" + value.tableName === req.path); const file = latestDumpFiles.find((value) => `/database/${value.tableName}.csv` === req.path);
if (file) { if (file) {
res.redirect("/download/" + file.fileName); res.redirect("/download/" + file.fileName);