From 89a75849ab6c0490de893be0dbfea4902ddaac60 Mon Sep 17 00:00:00 2001 From: Nikita Skryabin Date: Sun, 14 Jun 2026 19:58:52 +0300 Subject: [PATCH] refactor(ipregion): simplify gemini support lookup --- ipregion.sh | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/ipregion.sh b/ipregion.sh index 7961e0a..1ad7ab9 100755 --- a/ipregion.sh +++ b/ipregion.sh @@ -1717,14 +1717,10 @@ lookup_google() { lookup_gemini_supported() { local ip_version="$1" - local response country_code country_name available color_name + local country_code country_name available color_name local gemini_regions_url="https://ai.google.dev/gemini-api/docs/available-regions.md.txt" - response=$(curl_wrapper GET "https://www.google.com" \ - --user-agent "$USER_AGENT" \ - --ip-version "$ip_version") - - country_code=$(grep_wrapper --perl '"MgUcDb":"\K[^"]*' <<<"$response") + country_code=$(lookup_google "$ip_version") if [[ -z "$country_code" ]]; then echo ""