From 6f2a6ed610e1eb043d898bd77e7f14a9fa5c0900 Mon Sep 17 00:00:00 2001 From: gyurix Date: Fri, 14 Mar 2025 20:37:53 +0100 Subject: [PATCH] Refactor JSON creation in check_certificates.sh to use from_entries for improved data structure --- scripts/check_certificates.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/check_certificates.sh b/scripts/check_certificates.sh index 749ab76..79300b5 100755 --- a/scripts/check_certificates.sh +++ b/scripts/check_certificates.sh @@ -32,7 +32,7 @@ create_json() { if . == null or . == [] then {"'$DOMAIN'":{"date": "'$DATE'", "status": "'$STATUS'", "log": "'$LOG'"}} else - (map(select(has("'$DOMAIN'") | not))) + {"'$DOMAIN'":{"date": "'$DATE'", "status": "'$STATUS'", "log": "'$LOG'"}} + (map(select(has("'$DOMAIN'") | not)) | from_entries) + {"'$DOMAIN'": {"date": "'$DATE'", "status": "'$STATUS'", "log": "'$LOG'" }} end ' $LETSENCRYPT_OUTPUT >$TMP_FILE cat $TMP_FILE >$LETSENCRYPT_OUTPUT