From a0ab3c59a347b82a8364a76b61ae96b9315818f5 Mon Sep 17 00:00:00 2001 From: Garnajee <> Date: Thu, 6 Jun 2024 11:15:05 +0200 Subject: [PATCH] fix: format_version_number fonction --- update_transmission_version.sh | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/update_transmission_version.sh b/update_transmission_version.sh index 219776b..52f3fe4 100644 --- a/update_transmission_version.sh +++ b/update_transmission_version.sh @@ -14,7 +14,12 @@ get_current_transmission_version() { format_version_number() { version=$1 formatted_version=$(echo $version | tr -d '.') # Remove dots - printf "%04d" $formatted_version # Ensure it has 4 digits + length=${#formatted_version} # Get the length of the formatted version + if [ $length -eq 3 ]; then + echo "${formatted_version}0" # Append zero if length is 3 + else + echo "$formatted_version" # Otherwise, return the formatted version as is + fi } # Check if update is needed