From 5ef8d40583e3a0c2c8188f68eb4e077056e62d7b Mon Sep 17 00:00:00 2001 From: Kidd Yu <58631254@qq.com> Date: Thu, 14 May 2020 15:31:54 +0800 Subject: [PATCH] update dns_dp.sh support chinese response message update dns_dp.sh support chinese response message --- dnsapi/dns_dp.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dnsapi/dns_dp.sh b/dnsapi/dns_dp.sh index 033fa5aa..abcf3b15 100755 --- a/dnsapi/dns_dp.sh +++ b/dnsapi/dns_dp.sh @@ -75,7 +75,7 @@ dns_dp_rm() { return 1 fi - _contains "$response" "successful" + _contains "$response" "successful" || _contains "$response" 'code":"1"' } @@ -93,7 +93,7 @@ add_record() { return 1 fi - _contains "$response" "successful" || _contains "$response" "Domain record already exists" + _contains "$response" "successful" || _contains "$response" "Domain record already exists" || _contains "$response" 'code":"1"' || _contains "$response" 'code":"104"' } #################### Private functions below ################################## @@ -117,7 +117,7 @@ _get_root() { return 1 fi - if _contains "$response" "successful"; then + if _contains "$response" "successful" || _contains "$response" 'code":"1"'; then _domain_id=$(printf "%s\n" "$response" | _egrep_o "\"id\":\"[^\"]*\"" | cut -d : -f 2 | tr -d \") _debug _domain_id "$_domain_id" if [ "$_domain_id" ]; then