fix(quickget): address PR review feedback

- Fix misleading comment in releases_fedora() to match actual behaviour
- Fix editions_zorin() to handle unset RELEASE in csv_data() context
This commit is contained in:
Martin Wimpress 2026-01-23 23:34:04 +00:00 committed by Martin Wimpress
parent 7dc93266c9
commit e7c17eded2
1 changed files with 5 additions and 4 deletions

View File

@ -708,7 +708,7 @@ function editions_endless() {
function releases_fedora() { function releases_fedora() {
#shellcheck disable=SC2046,SC2005 #shellcheck disable=SC2046,SC2005
# Filter out EOL releases (41 and earlier) # Filter out EOL release 41
echo $(web_pipe "https://getfedora.org/releases.json" | jq -r 'map(.version) | unique | .[]' | sed 's/ /_/g' | sort -r | grep -v '^41$') echo $(web_pipe "https://getfedora.org/releases.json" | jq -r 'map(.version) | unique | .[]' | sed 's/ /_/g' | sort -r | grep -v '^41$')
} }
@ -1152,10 +1152,11 @@ function releases_zorin() {
function editions_zorin() { function editions_zorin() {
# Lite edition not available for Zorin 18 (Pro-only starting from 18) # Lite edition not available for Zorin 18 (Pro-only starting from 18)
if [ "${RELEASE}" = "18" ]; then # When RELEASE is unset (e.g. csv_data context), return all editions
echo core64 education64 if [ -z "${RELEASE}" ] || [ "${RELEASE}" != "18" ]; then
else
echo core64 lite64 education64 echo core64 lite64 education64
else
echo core64 education64
fi fi
} }