From fb64b35807a90c014e66f242da1eecd5dc393838 Mon Sep 17 00:00:00 2001 From: EagleTrooper Date: Wed, 10 Dec 2025 22:18:52 -0600 Subject: [PATCH] Updated database reference view_member_rank_status_all to view_member_rank_unit_status_latest --- api/src/routes/members.js | 4 ++-- api/src/routes/roles.js | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/api/src/routes/members.js b/api/src/routes/members.js index c93f249..ae6de7d 100644 --- a/api/src/routes/members.js +++ b/api/src/routes/members.js @@ -26,7 +26,7 @@ router.get('/', async (req, res) => { AND UTC_TIMESTAMP() BETWEEN l.start_date AND l.end_date ) THEN 1 ELSE 0 END AS on_loa - FROM view_member_rank_status_all v;`); + FROM view_member_rank_unit_status_latest v;`); return res.status(200).json(result); } catch (err) { console.error('Error fetching users:', err); @@ -61,7 +61,7 @@ router.get('/me', async (req, res) => { router.get('/:id', async (req, res) => { try { const userId = req.params.id; - const result = await pool.query('SELECT * FROM view_member_rank_status_all WHERE id = $1;', [userId]); + const result = await pool.query('SELECT * FROM view_member_rank_unit_status_latest WHERE id = $1;', [userId]); if (result.rows.length === 0) { return res.status(404).json({ error: 'User not found' }); } diff --git a/api/src/routes/roles.js b/api/src/routes/roles.js index f1857f6..2a435f0 100644 --- a/api/src/routes/roles.js +++ b/api/src/routes/roles.js @@ -49,7 +49,7 @@ r.get('/', async (req, res) => { const membersRoles = await con.query(` SELECT mr.role_id, v.* FROM members_roles mr - JOIN view_member_rank_status_all v ON mr.member_id = v.member_id + JOIN view_member_rank_unit_status_latest v ON mr.member_id = v.member_id `);