From a8c38640c024a87e5a75e6c2425066c1e006cca1 Mon Sep 17 00:00:00 2001 From: Kroese Date: Sun, 12 Jul 2026 23:05:35 +0200 Subject: [PATCH] fix: Skip checksum verification for dynamic URLs (#1841) --- src/mido.sh | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/src/mido.sh b/src/mido.sh index 5166d5d..d02caf6 100644 --- a/src/mido.sh +++ b/src/mido.sh @@ -861,10 +861,21 @@ downloadImage() { fi if [[ "$success" == "y" ]]; then - size=$(getMido "$version" "$lang" "size" ) - sum=$(getMido "$version" "$lang" "sum") + + url=$(getMido "$version" "$lang" "") + + sum="" + size="" + + if [[ "${MIDO_URL%%\?*}" == "${url%%\?*}" ]]; then + size=$(getMido "$version" "$lang" "size") + sum=$(getMido "$version" "$lang" "sum") + else + enabled "$DEBUG" && echo "Skipping verification because the retrieved URL differs from the static URL." + fi tryDownload "$iso" "$MIDO_URL" "$sum" "$size" "$lang" "$desc" "$seconds" && return 0 + fi fi