cloudflare script will now stop/skip if dynamic content is empty.

This commit is contained in:
2023-12-08 13:55:35 +00:00
parent a4672e5c09
commit e64390b86d
+14
View File
@@ -130,6 +130,13 @@ results=$(curl --silent --request GET \
if [[ -z "$regex" ]]; then
newContent="$content"
if [[ -z "$newContent" ]]; then
if [[ "$quiet" = false ]]; then
echo 'Content calculated to blank string, stopping.'
fi
exit 1
fi
fi
while read -r result; do
@@ -145,6 +152,13 @@ while read -r result; do
name=$(echo "$result" | jq -r '.name')
if [[ -n "$regex" ]]; then
newContent=$(echo "$oldContent" | sed -E "s/$regex/$content/g")
if [[ -z "$newContent" ]]; then
if [[ "$quiet" = false ]]; then
echo 'Content calculated to blank string, skipping.'
fi
continue
fi
# echo "current '$oldContent'"
# echo "find '$regex'"
# echo "replace '$content'"