File tree Expand file tree Collapse file tree 1 file changed +12
-2
lines changed
Expand file tree Collapse file tree 1 file changed +12
-2
lines changed Original file line number Diff line number Diff line change @@ -60,10 +60,20 @@ check_hestia_demo_mode
6060if [ -n " $DNS_SYSTEM " ]; then
6161 dns_domain=$( $BIN /v-list-dns-domains " $user " | grep " $domain " | cut -d' ' -f1)
6262 caa_record=$( $BIN /v-list-dns-records " $user " " $domain " | grep -i " letsencrypt" | cut -d' ' -f1)
63-
63+
6464 if [ " $dns_domain " = " $domain " ]; then
6565 if [ -n " $caa_record " ]; then
66- $BIN /v-delete-dns-record " $user " " $domain " " $caa_record "
66+ if [ -z " $mail " ]; then
67+ mail_exists=$( is_object_value_exist ' mail' ' DOMAIN' " $domain " ' $LETSENCRYPT' ) ;
68+ if [ " $mail_exists " != ' ' ]; then
69+ $BIN /v-delete-dns-record " $user " " $domain " " $caa_record "
70+ fi
71+ else
72+ web_exists=$( is_object_value_exist ' web' ' DOMAIN' " $domain " ' $LETSENCRYPT' ) ;
73+ if [ " $web_exists " != ' ' ]; then
74+ $BIN /v-delete-dns-record " $user " " $domain " " $caa_record "
75+ fi
76+ fi
6777 fi
6878 fi
6979fi
You can’t perform that action at this time.
0 commit comments