fixed bug that caused the latest application to be hidden #111

Merged
Ajdj100 merged 1 commits from Recruiter-fix into main 2025-12-16 17:26:56 -06:00

View File

@@ -32,6 +32,8 @@ export async function getApplicationByID(appID: number): Promise<ApplicationRow>
}
export async function getApplicationList(page: number = 1, pageSize: number = 25): Promise<ApplicationListRow[]> {
const offset = (page - 1) * pageSize;
const sql = `SELECT
member.name AS member_name,
app.id,
@@ -44,7 +46,7 @@ export async function getApplicationList(page: number = 1, pageSize: number = 25
ORDER BY app.submitted_at DESC
LIMIT ? OFFSET ?;`
const rows: ApplicationListRow[] = await pool.query(sql, [pageSize, page]);
const rows: ApplicationListRow[] = await pool.query(sql, [pageSize, offset]);
return rows;
}