feat(ui,api): update action buttons, password modal button, and dashboard user count

- Exclude hidden super administrator from dashboard active users count

- Rename UPDATE PASSWORD button to UPDATE in change password modal

- Use single-word labels and uniform dimensions for user profile action buttons
This commit is contained in:
ssbg04 committed 2026-09-18 21:43:39 +08:00
1 parent 59e94192aa
commit 2dc8ee4242
3 files changed
+9 -7

No files matched your search

@@ -12,7 +12,7 @@ exports.getStats = (req, res) => {
let totalStudents;
let completedDocuments;
let missingDocuments;
const activeUsers = db.prepare('SELECT COUNT(*) as count FROM users WHERE is_active = 1').get().count;
const activeUsers = db.prepare('SELECT COUNT(*) as count FROM users WHERE is_active = 1 AND COALESCE(is_hidden, 0) = 0').get().count;
// Resolve Active Academic Year
const activeAy = db.prepare("SELECT * FROM academic_years WHERE status = 'active' LIMIT 1").get()