fix: Decode HTML query separators correctly (#2078)

This commit is contained in:
Kroese
2026-08-06 14:53:44 +02:00
committed by GitHub
parent 1cef71d265
commit 446dae699b
+2 -2
View File
@@ -362,8 +362,8 @@ downloadWindowsEval() {
enabled "$DEBUG" && echo "Getting download link.." enabled "$DEBUG" && echo "Getting download link.."
# Normalize HTML-encoded query separators before extracting fwlinks. # Normalize HTML-encoded query separators before extracting fwlinks.
page=${page//&/&} page=${page//&/\&}
page=${page//&/&} page=${page//&/\&}
links=$(printf '%s\n' "$page" | links=$(printf '%s\n' "$page" |
grep -Eio "https://go\.microsoft\.com/fwlink(/p)?/\?[^\"'<>[:space:]]+" | grep -Eio "https://go\.microsoft\.com/fwlink(/p)?/\?[^\"'<>[:space:]]+" |