diff --git a/dnsapi/dns_openprovider.sh b/dnsapi/dns_openprovider.sh index 699cbe41..12260000 100755 --- a/dnsapi/dns_openprovider.sh +++ b/dnsapi/dns_openprovider.sh @@ -38,7 +38,7 @@ dns_openprovider_add() { addzonerecordrequestparameters="dns/zones/$_domain_name" addzonerecordrequestbody="{\"id\":$_domain_id,\"name\":\"$_domain_name\",\"records\":{\"add\":[{\"name\":\"$_sub_domain\",\"ttl\":900,\"type\":\"TXT\",\"value\":\"$txtvalue\"}]}}" - if _openprovider_rest PUT $addzonerecordrequestparameters $addzonerecordrequestbody; then + if _openprovider_rest PUT "$addzonerecordrequestparameters" "$addzonerecordrequestbody"; then if _contains "$response" "\"success\":true"; then return 0 elif _contains "$response" "\"Duplicate record\""; then @@ -73,7 +73,7 @@ dns_openprovider_rm() { removezonerecordrequestparameters="dns/zones/$_domain_name" removezonerecordrequestbody="{\"id\":$_domain_id,\"name\":\"$_domain_name\",\"records\":{\"remove\":[{\"name\":\"$_sub_domain\",\"ttl\":900,\"type\":\"TXT\",\"value\":\"\\\"$txtvalue\\\"\"}]}}" - if _openprovider_rest PUT $removezonerecordrequestparameters $removezonerecordrequestbody; then + if _openprovider_rest PUT "$removezonerecordrequestparameters" "$removezonerecordrequestbody"; then if _contains "$response" "\"success\":true"; then return 0 else