porkbun: Simplify zone removal logic

This commit is contained in:
Richard Hansen 2024-07-23 01:12:31 -04:00
parent 630a2d5d49
commit 038b31cf77

View file

@ -6772,12 +6772,7 @@ sub nic_porkbun_update {
if ($config{$h}{'root-domain'}) {
$domain = $config{$h}{'root-domain'};
$sub_domain = $h;
if ($h eq $domain) {
$sub_domain = '';
} else {
$sub_domain =~ s/\.\Q$domain\E//;
}
if ($sub_domain eq $h) {
if ($sub_domain !~ s/(?:^|\.)\Q$domain\E$//) {
failed("'root-domain' (%s) is not part of the full host name (%s)!", $domain, $h);
next;
}