added support for ended_at

This commit is contained in:
2025-12-15 19:12:02 -05:00
parent 2a0d7c2ff2
commit fd94a5f261

View File

@@ -6,7 +6,7 @@ export async function getLoaTypes(): Promise<LOAType[]> {
return await pool.query('SELECT * FROM leave_of_absences_types;'); return await pool.query('SELECT * FROM leave_of_absences_types;');
} }
export async function getAllLOA(page = 1, pageSize = 20): Promise<LOARequest[]> { export async function getAllLOA(page = 1, pageSize = 10): Promise<LOARequest[]> {
const offset = (page - 1) * pageSize; const offset = (page - 1) * pageSize;
const sql = ` const sql = `
@@ -73,7 +73,8 @@ export async function createNewLOA(data: LOARequest) {
export async function closeLOA(id: number, closer: number) { export async function closeLOA(id: number, closer: number) {
const sql = `UPDATE leave_of_absences const sql = `UPDATE leave_of_absences
SET closed = 1, SET closed = 1,
closed_by = ? closed_by = ?,
ended_at = NOW()
WHERE leave_of_absences.id = ?`; WHERE leave_of_absences.id = ?`;
let out = await pool.query(sql, [closer, id]); let out = await pool.query(sql, [closer, id]);
console.log(out); console.log(out);