Browse Source

ddns-scripts: cloudflare.com-v4: Fix success check for new response format

JSON response now has spaces between parameters. Accept this new format and the old one.

Signed-off-by: Michael Gray <michael.gray@lantisproject.com>
lilik-openwrt-22.03
Michael Gray 5 years ago
parent
commit
0080bb4bba
2 changed files with 2 additions and 2 deletions
  1. +1
    -1
      net/ddns-scripts/Makefile
  2. +1
    -1
      net/ddns-scripts/files/update_cloudflare_com_v4.sh

+ 1
- 1
net/ddns-scripts/Makefile View File

@ -12,7 +12,7 @@ PKG_NAME:=ddns-scripts
PKG_VERSION:=2.7.8 PKG_VERSION:=2.7.8
# Release == build # Release == build
# increase on changes of services files or tld_names.dat # increase on changes of services files or tld_names.dat
PKG_RELEASE:=17
PKG_RELEASE:=18
PKG_LICENSE:=GPL-2.0 PKG_LICENSE:=GPL-2.0
PKG_MAINTAINER:= PKG_MAINTAINER:=


+ 1
- 1
net/ddns-scripts/files/update_cloudflare_com_v4.sh View File

@ -85,7 +85,7 @@ cloudflare_transfer() {
done done
# check for error # check for error
grep -q '"success":true' $DATFILE || {
grep -q '"success": \?true' $DATFILE || {
write_log 4 "CloudFlare reported an error:" write_log 4 "CloudFlare reported an error:"
write_log 7 "$(cat $DATFILE)" # report error write_log 7 "$(cat $DATFILE)" # report error
return 1 # HTTP-Fehler return 1 # HTTP-Fehler


Loading…
Cancel
Save