fix incompatibility with luci-app-ddns versions <= 2.4.8-2 (#5430)
Signed-off-by: Christian Schoenebeck <redacted>
PKG_VERSION:=2.7.7
# Release == build
# increase on changes of services files or tld_names.dat
-PKG_RELEASE:=2
+PKG_RELEASE:=3
PKG_LICENSE:=GPL-2.0
PKG_MAINTAINER:=Christian Schoenebeck <christian.schoenebeck@gmail.com>
fi
[ -n "$__DATA" ] && {
write_log 7 "Registered IP '$__DATA' detected"
- echo "$__DATA" > $IPFILE
+ [ -z "$IPFILE" ] || echo "$__DATA" > $IPFILE
eval "$1=\"$__DATA\"" # valid data found
return 0 # leave here
}
write_log 4 "NO valid IP found"
__ERR=127
fi
- echo "" > $IPFILE
+ [ -z "$IPFILE" ] || echo "" > $IPFILE
[ -n "$LUCI_HELPER" ] && return $__ERR # no retry if called by LuCI helper script
[ -n "$2" ] && return $__ERR # $2 is given -> no retry