From 33f3b3420a642c266bf0a69f3e6aea2170a75041 Mon Sep 17 00:00:00 2001 From: Pinga <121483313+getpinga@users.noreply.github.com> Date: Fri, 6 Dec 2024 20:37:00 +0200 Subject: [PATCH] Small UA fixes in domain view in CP --- cp/app/Controllers/ApplicationsController.php | 7 +++++++ cp/app/Controllers/DomainsController.php | 4 ++++ cp/resources/views/admin/domains/viewApplication.twig | 4 ++-- cp/resources/views/admin/domains/viewDomain.twig | 8 ++++---- 4 files changed, 17 insertions(+), 6 deletions(-) diff --git a/cp/app/Controllers/ApplicationsController.php b/cp/app/Controllers/ApplicationsController.php index 0d4f185..62637f6 100644 --- a/cp/app/Controllers/ApplicationsController.php +++ b/cp/app/Controllers/ApplicationsController.php @@ -674,6 +674,13 @@ class ApplicationsController extends Controller WHERE dcm.domain_id = ?'; $domainContacts = $db->select($domainContactsQuery, [$domain['id']]); + if (strpos($domain['name'], 'xn--') === 0) { + $domain['name_o'] = $domain['name']; + $domain['name'] = idn_to_utf8($domain['name'], IDNA_NONTRANSITIONAL_TO_ASCII, INTL_IDNA_VARIANT_UTS46); + } else { + $domain['name_o'] = $domain['name']; + } + return view($response,'admin/domains/viewApplication.twig', [ 'domain' => $domain, 'domainStatus' => $domainStatus, diff --git a/cp/app/Controllers/DomainsController.php b/cp/app/Controllers/DomainsController.php index 13b98e9..985db7f 100644 --- a/cp/app/Controllers/DomainsController.php +++ b/cp/app/Controllers/DomainsController.php @@ -1006,8 +1006,12 @@ class DomainsController extends Controller $domainContacts = $db->select($domainContactsQuery, [$domain['id']]); if (strpos($domain['name'], 'xn--') === 0) { + $domain['name_o'] = $domain['name']; $domain['name'] = idn_to_utf8($domain['name'], IDNA_NONTRANSITIONAL_TO_ASCII, INTL_IDNA_VARIANT_UTS46); + } else { + $domain['name_o'] = $domain['name']; } + return view($response,'admin/domains/viewDomain.twig', [ 'domain' => $domain, 'domainStatus' => $domainStatus, diff --git a/cp/resources/views/admin/domains/viewApplication.twig b/cp/resources/views/admin/domains/viewApplication.twig index 7cfdbc4..5a4f454 100644 --- a/cp/resources/views/admin/domains/viewApplication.twig +++ b/cp/resources/views/admin/domains/viewApplication.twig @@ -20,11 +20,11 @@