Переглянути джерело

feat: Verify download link (#1441)

Kroese 1 місяць тому
батько
коміт
e945e852dc
1 змінених файлів з 8 додано та 0 видалено
  1. 8 0
      src/mido.sh

+ 8 - 0
src/mido.sh

@@ -184,6 +184,7 @@ download_windows_eval() {
   local desc="$3"
   local filter=""
   local culture=""
+  local compare=""
   local language=""
   local user_agent=""
   local enterprise_type=""
@@ -323,6 +324,13 @@ download_windows_eval() {
       fi ;;
   esac
 
+  if [[ "$DEBUG" == [Yy1]* && "$VERIFY" == [Yy1]* && "${lang,,}" == "en"* ]]; then
+    compare=$(getMido "$id" "$lang" "")
+    if [[ "${iso_download_link,,}" != "${compare,,}" ]]; then
+      echo "Retrieved link does not match the fixed link: $compare"
+    fi
+  fi
+
   MIDO_URL="$iso_download_link"
   return 0
 }