Update: 2026-05-08 01:52:24
This commit is contained in:
@@ -19,7 +19,7 @@ try {
|
||||
if ($role === 'super_admin') {
|
||||
// Super Admin sees ALL users from ALL tenants
|
||||
$stmt = $db->query("
|
||||
SELECT u.id, u.name, u.email, u.role, u.is_active, u.created_at, t.name as tenant_name
|
||||
SELECT u.id, u.name, u.email, u.phone, u.role, u.is_active, u.created_at, t.name as tenant_name
|
||||
FROM users u
|
||||
LEFT JOIN tenants t ON u.tenant_id = t.id
|
||||
ORDER BY u.created_at DESC
|
||||
@@ -27,7 +27,7 @@ try {
|
||||
} elseif ($role === 'admin') {
|
||||
// Admin sees only users in THEIR tenant (Accounting Office)
|
||||
$stmt = $db->prepare("
|
||||
SELECT u.id, u.name, u.email, u.role, u.is_active, u.created_at, t.name as tenant_name
|
||||
SELECT u.id, u.name, u.email, u.phone, u.role, u.is_active, u.created_at, t.name as tenant_name
|
||||
FROM users u
|
||||
LEFT JOIN tenants t ON u.tenant_id = t.id
|
||||
WHERE u.tenant_id = ?
|
||||
@@ -51,6 +51,9 @@ try {
|
||||
foreach ($users as &$user) {
|
||||
$user['name'] = $dec($user['name']);
|
||||
$user['email'] = $dec($user['email']);
|
||||
if (!empty($user['phone'])) {
|
||||
$user['phone'] = $dec($user['phone']);
|
||||
}
|
||||
|
||||
if (!empty($user['tenant_name'])) {
|
||||
$user['tenant_name'] = $dec($user['tenant_name']);
|
||||
|
||||
Reference in New Issue
Block a user