From f5584143460aeaf56095f70736f255b7fe65855a Mon Sep 17 00:00:00 2001 From: Wrongecho Date: Thu, 10 Sep 2026 15:52:53 +0000 Subject: [PATCH] API - Domains add update endpoint --- api/v1/domains/update.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/api/v1/domains/update.php b/api/v1/domains/update.php index f91c65c02..557a2e50f 100644 --- a/api/v1/domains/update.php +++ b/api/v1/domains/update.php @@ -19,7 +19,7 @@ if (!empty($domain_id)) { LEFT JOIN vendors AS dnshost ON domains.domain_dnshost = dnshost.vendor_id LEFT JOIN vendors AS mailhost ON domains.domain_mailhost = mailhost.vendor_id LEFT JOIN vendors AS webhost ON domains.domain_webhost = webhost.vendor_id - WHERE domain_id = $domain_id AND domain_client_id = $client_id + WHERE domain_id = $domain_id AND domain_client_id = $client_id AND domain_archived_at IS NULL LIMIT 1 ")); @@ -43,7 +43,7 @@ if (!empty($domain_id)) { $txt = escapeSql($records['txt']); $raw_whois = escapeSql($records['whois']); - $update_sql = mysqli_query($mysqli, "UPDATE domains SET domain_name = '$name', domain_description = '$description', domain_expire = $expire, domain_ip = '$ip', domain_name_servers = '$name_servers', domain_mail_servers = '$mail_servers', domain_txt = '$txt', domain_raw_whois = '$raw_whois', domain_notes = '$notes', domain_registrar = $registrar, domain_webhost = $webhost, domain_dnshost = $dnshost, domain_mailhost = $mailhost WHERE domain_id = $domain_id AND domain_client_id = $client_id LIMIT 1"); + $update_sql = mysqli_query($mysqli, "UPDATE domains SET domain_name = '$name', domain_description = '$description', domain_expire = $expire, domain_ip = '$ip', domain_name_servers = '$name_servers', domain_mail_servers = '$mail_servers', domain_txt = '$txt', domain_raw_whois = '$raw_whois', domain_notes = '$notes', domain_registrar = $registrar, domain_webhost = $webhost, domain_dnshost = $dnshost, domain_mailhost = $mailhost WHERE domain_id = $domain_id AND domain_client_id = $client_id AND domain_archived_at IS NULL LIMIT 1"); if ($update_sql && $domain_row) { // Capture the update result before any history or audit queries run.