Small CP ui fixes

This commit is contained in:
Pinga 2024-12-06 12:10:29 +02:00
parent 0ffc034b9b
commit 60b682c402
2 changed files with 12 additions and 2 deletions

View file

@ -366,6 +366,9 @@ class RegistrarsController extends Controller
$secondHalf = [];
}
// Check if the user is not an admin
$role = $_SESSION['auth_roles'] ?? null;
return view($response,'admin/registrars/viewRegistrar.twig', [
'registrar' => $registrar,
'registrarContact' => $registrarContact,
@ -373,7 +376,8 @@ class RegistrarsController extends Controller
'secondHalf' => $secondHalf,
'userEmail' => $userEmail,
'registrarWhitelist' => $registrarWhitelist,
'currentUri' => $uri
'currentUri' => $uri,
'isAdmin' => $role === 0
]);
} else {
// Contact does not exist, redirect to the registrars view
@ -429,6 +433,9 @@ class RegistrarsController extends Controller
$secondHalf = [];
}
// Check if the user is not an admin
$role = $_SESSION['auth_roles'] ?? null;
return view($response,'admin/registrars/viewRegistrar.twig', [
'registrar' => $registrar,
'registrarContact' => $registrarContact,
@ -436,7 +443,8 @@ class RegistrarsController extends Controller
'secondHalf' => $secondHalf,
'userEmail' => $userEmail,
'registrarWhitelist' => $registrarWhitelist,
'currentUri' => $uri
'currentUri' => $uri,
'isAdmin' => $role === 0
]);
} else {
// Contact does not exist, redirect to the dashboard view

View file

@ -17,6 +17,7 @@
{{ __('Registrar Details') }}
</h2>
</div>
{% if isAdmin %}
<!-- Page title actions -->
<div class="col-auto ms-auto d-print-none">
<div class="btn-list">
@ -29,6 +30,7 @@
</a>
</div>
</div>
{% endif %}
</div>
</div>
</div>