From ca1654a4eb79ec05d5ffb2f96e25f84618e60613 Mon Sep 17 00:00:00 2001 From: Pinga <121483313+getpinga@users.noreply.github.com> Date: Sat, 24 Feb 2024 10:28:23 +0200 Subject: [PATCH] Fixed domain delete issue when admin --- cp/app/Controllers/DomainsController.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/cp/app/Controllers/DomainsController.php b/cp/app/Controllers/DomainsController.php index 4517406..a37d985 100644 --- a/cp/app/Controllers/DomainsController.php +++ b/cp/app/Controllers/DomainsController.php @@ -1986,12 +1986,14 @@ class DomainsController extends Controller $parts = extractDomainAndTLD($domainName); $label = $parts['domain']; $domain_extension = $parts['tld']; - + if ($_SESSION["auth_roles"] != 0) { $clid = $db->selectValue('SELECT registrar_id FROM registrar_users WHERE user_id = ?', [$_SESSION['auth_user_id']]); if ($registrar_id_domain != $clid) { return $response->withHeader('Location', '/domains')->withStatus(302); } + } else { + $clid = $registrar_id_domain; } $result = $db->select('SELECT id, tld FROM domain_tld');