refactor: sort desc by date

This commit is contained in:
Methapon2001 2024-07-19 17:41:05 +07:00
parent 6629b21476
commit 16c807b514

View file

@ -71,17 +71,19 @@ export class BackupController extends Controller {
return JSON.parse(data) as { database: Record<string, any>[]; bucket: Record<string, any>[] }; return JSON.parse(data) as { database: Record<string, any>[]; bucket: Record<string, any>[] };
}); });
return data.database.flatMap((a) => return data.database
a.type === "file" .flatMap((a) =>
? { a.type === "file"
name: a.key.replace(".sql.gz", "") as string, ? {
databaseSize: a.size as number, name: a.key.replace(".sql.gz", "") as string,
storageSize: data.bucket.find((b) => a.key.replace(".sql.gz", "") === b.prefix) databaseSize: a.size as number,
?.size as number, storageSize: data.bucket.find((b) => a.key.replace(".sql.gz", "") === b.prefix)
timestamp: a.lastModified as string, ?.size as number,
} timestamp: a.lastModified as string,
: [], }
); : [],
)
.reverse();
} }
@Get("backup-running-list") @Get("backup-running-list")