From 9f012aa769057f2e60c67d50dbe18b6ea6422797 Mon Sep 17 00:00:00 2001 From: Pinga <121483313+getpinga@users.noreply.github.com> Date: Wed, 13 Dec 2023 07:58:02 +0200 Subject: [PATCH] Fixed authinfo not showing in panel --- cp/app/Controllers/DomainsController.php | 2 +- .../views/admin/domains/updateDomain.twig | 2 +- .../views/admin/domains/viewDomain.twig | 60 +++++++++++++++---- 3 files changed, 52 insertions(+), 12 deletions(-) diff --git a/cp/app/Controllers/DomainsController.php b/cp/app/Controllers/DomainsController.php index 24c26fb..223514a 100644 --- a/cp/app/Controllers/DomainsController.php +++ b/cp/app/Controllers/DomainsController.php @@ -783,7 +783,7 @@ class DomainsController extends Controller [ $domain['registrant'] ]); $domainStatus = $db->select('SELECT status FROM domain_status WHERE domain_id = ?', [ $domain['id'] ]); - $domainAuth = $db->selectRow('SELECT authinfo FROM domain_authInfo WHERE domain_id = ?', + $domainAuth = $db->selectRow('SELECT * FROM domain_authInfo WHERE domain_id = ?', [ $domain['id'] ]); $domainSecdns = $db->select('SELECT * FROM secdns WHERE domain_id = ?', [ $domain['id'] ]); diff --git a/cp/resources/views/admin/domains/updateDomain.twig b/cp/resources/views/admin/domains/updateDomain.twig index 2c36966..d16e72d 100644 --- a/cp/resources/views/admin/domains/updateDomain.twig +++ b/cp/resources/views/admin/domains/updateDomain.twig @@ -45,7 +45,7 @@
Last Updated
-
{{ domain.update }}
+
{{ domain.lastupdate }}
Expiration Date
diff --git a/cp/resources/views/admin/domains/viewDomain.twig b/cp/resources/views/admin/domains/viewDomain.twig index 6e33e34..4fd9baa 100644 --- a/cp/resources/views/admin/domains/viewDomain.twig +++ b/cp/resources/views/admin/domains/viewDomain.twig @@ -48,7 +48,7 @@
Last Updated
-
{{ domain.update }}
+
{{ domain.lastupdate }}
Expiration Date
@@ -68,26 +68,49 @@
{{ contact.identifier }}
{% endfor %} +
+
Auth Type
+
+ {% if domainAuth.authtype == 'pw' %} + Regular + {% elseif domainAuth.authtype == 'ext' %} + HSM + {% else %} + {{ domainAuth.authtype }} {# Fallback in case there are other types #} + {% endif %} +
+
+
+
Auth Info
+
+ {{ domainAuth.authinfo }} +
+
-
+
Nameservers
-
    - {% for host in domainHosts %} -
  • - {{ host.name }} -
  • - {% endfor %} -
+
+ {% for host in domainHosts %} +
+
Nameserver {{ loop.index }}
+
+ {{ host.name }} +
+
+ {% endfor %} +
-
+
+
+
DNSSEC Data
@@ -131,4 +154,21 @@
+ + {% endblock %} \ No newline at end of file