From fa8dc180aa528eda51b4afa85cbe682adc2d8aaf Mon Sep 17 00:00:00 2001 From: MBWhitestone <25477219+MBWhitestone@users.noreply.github.com> Date: Fri, 4 Sep 2026 08:51:30 +0200 Subject: [PATCH] fix: dynv6 record parsing (#7197) --- dnsapi/dns_dynv6.sh | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/dnsapi/dns_dynv6.sh b/dnsapi/dns_dynv6.sh index 3e7ce8d6..07dbac9c 100644 --- a/dnsapi/dns_dynv6.sh +++ b/dnsapi/dns_dynv6.sh @@ -150,6 +150,9 @@ _dns_dynv6_add_http() { fi _get_zone_name "$_zone_id" record=${fulldomain%%."$_zone_name"} + if [ "$fulldomain" = "$_zone_name" ]; then + record="" + fi _set_record TXT "$record" "$txtvalue" if _contains "$response" "$txtvalue"; then _info "Successfully added record" @@ -168,6 +171,9 @@ _dns_dynv6_rm_http() { fi _get_zone_name "$_zone_id" record=${fulldomain%%."$_zone_name"} + if [ "$fulldomain" = "$_zone_name" ]; then + record="" + fi _get_record_id "$_zone_id" "$record" "$txtvalue" _del_record "$_zone_id" "$_record_id" if [ -z "$response" ]; then