diff --git a/src/mido.sh b/src/mido.sh index d46bdb3..9bac3ea 100644 --- a/src/mido.sh +++ b/src/mido.sh @@ -116,7 +116,7 @@ download_windows() { } # tr: Filter for only alphanumerics or "-" to prevent HTTP parameter injection - sku_id="$(echo "$language_skuid_table_html" | grep "${language}" | sed 's/"//g' | cut -d ',' -f 1 | cut -d ':' -f 2 | tr -cd '[:alnum:]-' | head -c 16)" + sku_id="$(echo "$language_skuid_table_html" | grep -m 1 ">${language}<" | sed 's/"//g' | cut -d ',' -f 1 | cut -d ':' -f 2 | tr -cd '[:alnum:]-' | head -c 16)" if [ -z "$sku_id" ]; then language=$(getLanguage "$lang" "desc")