From 0db69550bb08c272a61ec2495b8b10e456c58871 Mon Sep 17 00:00:00 2001 From: John B Date: Fri, 4 Feb 2022 01:59:05 -0800 Subject: [PATCH] Another shcheck work-around --- dnsapi/dns_japi.sh | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/dnsapi/dns_japi.sh b/dnsapi/dns_japi.sh index 6b74f076..50b788de 100755 --- a/dnsapi/dns_japi.sh +++ b/dnsapi/dns_japi.sh @@ -19,6 +19,7 @@ dns_japi_add() { fulldomain=$1 txtvalue=$2 JAPIendpoint="https://api.dnsexit.com/dns/" + JAPIdomain="${_domain}" #_debug "Domain being used with custom script is: $domain" fullchallengedomain="${JAPI_domain:-$(_readaccountconf_mutable JAPI_domain)}" _debug "Full Challenge Domain is: $fullchallengedomain" @@ -54,7 +55,7 @@ dns_japi_add() { #_debug _domain "$_domain" #_err "Not implemented!" - response="$(_post "{\"domain\":\"${_domain}\",\"update\": {\"type\":\"TXT\",\"name\":\"$fullchallengedomain\",\"content\":\"$txtvalue\",\"ttl\":0}}" $JAPIendpoint "" POST "application/json")" + response="$(_post "{\"domain\":\"$JAPIdomain\",\"update\": {\"type\":\"TXT\",\"name\":\"$fullchallengedomain\",\"content\":\"$txtvalue\",\"ttl\":0}}" $JAPIendpoint "" POST "application/json")" if ! printf "%s" "$response" | grep \"code\":0>/dev/null; then _err "There was an error updating the TXT record..." _err "DNS Exit API response: $response" @@ -69,6 +70,7 @@ dns_japi_rm() { fulldomain=$1 txtvalue=$2 JAPIendpoint="https://api.dnsexit.com/dns/" + JAPIdomain="${_domain}" #_debug "Domain being used with custom script is: $domain" fullchallengedomain="${JAPI_domain:-$(_readaccountconf_mutable JAPI_domain)}" _debug "Full Challenge Domain is: $fullchallengedomain" @@ -97,7 +99,7 @@ dns_japi_rm() { #_debug _domain "$_domain" #_err "Not implemented!" - response="$(_post "{\"domain\":\"${_domain}\",\"delete\": {\"type\":\"TXT\",\"name\":\"$fullchallengedomain\",\"content\":\"$txtvalue\",\"ttl\":0}}" $JAPIendpoint "" POST "application/json")" + response="$(_post "{\"domain\":\"$JAPIdomain\",\"delete\": {\"type\":\"TXT\",\"name\":\"$fullchallengedomain\",\"content\":\"$txtvalue\",\"ttl\":0}}" $JAPIendpoint "" POST "application/json")" if ! printf "%s" "$response" | grep \"code\":0>/dev/null; then _err "There was an error deleting the TXT record..." _err "DNS Exit API response: $response"