From a2feef4c08f853d11083155124641683b3cdd481 Mon Sep 17 00:00:00 2001 From: Ivan Carlos de Almeida Date: Sun, 21 Dec 2025 20:13:20 -0300 Subject: [PATCH] fix addming manager to link --- public/manage_permissions.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/public/manage_permissions.php b/public/manage_permissions.php index 17baacc..174aa47 100644 --- a/public/manage_permissions.php +++ b/public/manage_permissions.php @@ -37,7 +37,7 @@ if ($_SERVER['REQUEST_METHOD'] === 'POST') { $email = $_POST['email'] ?? ''; $newRole = $_POST['role_to_set'] ?? ''; - if ($email && in_array($newRole, ['admin', 'superadmin'])) { + if ($email && in_array($newRole, ['admin', 'superadmin', 'manager'])) { // Update user role $stmt = $pdo->prepare("UPDATE users SET role = :role WHERE email = :email"); $success = $stmt->execute([':role' => $newRole, ':email' => $email]); @@ -73,7 +73,7 @@ if ($_SERVER['REQUEST_METHOD'] === 'POST') { } // Fetch Admins and SuperAdmins -$stmt = $pdo->query("SELECT * FROM users WHERE LOWER(TRIM(role)) IN ('admin', 'superadmin') ORDER BY role DESC, email ASC"); +$stmt = $pdo->query("SELECT * FROM users WHERE LOWER(TRIM(role)) IN ('admin', 'superadmin', 'manager') ORDER BY role DESC, email ASC"); $admins = $stmt->fetchAll(PDO::FETCH_ASSOC); // Fetch All Users for Dropdown @@ -134,6 +134,7 @@ $allUsers = $stmt->fetchAll(PDO::FETCH_COLUMN); } .role-superadmin { background: #6f42c1; color: white; } .role-admin { background: #28a745; color: white; } + .role-manager { background: #17a2b8; color: white; } .btn-remove { background: #dc3545; @@ -186,6 +187,7 @@ $allUsers = $stmt->fetchAll(PDO::FETCH_COLUMN);