From 4dbb2108de42089dbf08cd60034f6e61a5f8a6d4 Mon Sep 17 00:00:00 2001
From: lukas leufen <l.leufen@fz-juelich.de>
Date: Fri, 15 Jul 2022 10:05:19 +0200
Subject: [PATCH] another url encoding

---
 CI/update_badge.sh | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/CI/update_badge.sh b/CI/update_badge.sh
index d4a771b1..0e8fcc28 100644
--- a/CI/update_badge.sh
+++ b/CI/update_badge.sh
@@ -47,9 +47,9 @@ fi
 while getopts b:c:s: option
 do
   case ${option} in
-    b) BADGE_STATUS=$( echo -e "${OPTARG//\-/--}");;
-    c) BADGE_COLOR=$( echo -e "${OPTARG//\-/--}");;
-    s) BADGE_SUBJECT=$( echo -e "${OPTARG//\-/--}");;
+    b) BADGE_STATUS=$( echo -e "${OPTARG// /%20}");;
+    c) BADGE_COLOR=$( echo -e "${OPTARG// /%20}");;
+    s) BADGE_SUBJECT=$( echo -e "${OPTARG// /%20}");;
   esac
 done
 
@@ -82,11 +82,12 @@ RECENT_BADGE_FILENAME="badge_recent-${CI_JOB_NAME}.svg"
 
 SHIELDS_IO_NAME="https://img.shields.io/static/v1?label=${BADGE_STATUS}&message=${BADGE_SUBJECT}&color=${BADGE_COLOR}"
 SHIELDS_IO_NAME="$( echo -e "${SHIELDS_IO_NAME// /%20}" )"
-printf  "%s\n" "INFO: Fetching badge ${SHIELDS_IO_NAME} from shields.io to ${BADGE_FILENAME}."
+# printf  "%s\n" "INFO: Fetching badge ${SHIELDS_IO_NAME} from shields.io to ${BADGE_FILENAME}."
 echo "${SHIELDS_IO_NAME}"
 curl "${SHIELDS_IO_NAME}" > "${BADGE_FILENAME}"
-SHIELDS_IO_NAME="https://img.shields.io/static/v1?label=RECENT:${BADGE_STATUS}&message=${BADGE_SUBJECT}&color=${BADGE_COLOR}"
+SHIELDS_IO_NAME="https://img.shields.io/static/v1?label=RECENT%3A${BADGE_STATUS}&message=${BADGE_SUBJECT}&color=${BADGE_COLOR}"
 echo "${SHIELDS_IO_NAME}" > testRecentName.txt
+echo "${SHIELDS_IO_NAME}"
 curl "${SHIELDS_IO_NAME}" > "${RECENT_BADGE_FILENAME}"
 
 #
-- 
GitLab