Skip to content

Commit d3c1eb5

Browse files
authored
FIX #649: get latest version for chrome when it's not installed (#655)
Co-authored-by: Marc Bresson <[email protected]>
1 parent 3280b00 commit d3c1eb5

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

webdriver_manager/drivers/chrome.py

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -60,13 +60,13 @@ def get_latest_release_version(self):
6060
response_dict = json.loads(response.text)
6161
determined_browser_version = response_dict.get("builds").get(determined_browser_version).get("version")
6262
return determined_browser_version
63-
# Remove the build version (the last segment) from determined_browser_version for version < 113
64-
determined_browser_version = ".".join(determined_browser_version.split(".")[:3])
65-
latest_release_url = (
66-
self._latest_release_url
67-
if (determined_browser_version is None)
68-
else f"{self._latest_release_url}_{determined_browser_version}"
69-
)
63+
elif determined_browser_version is not None:
64+
# Remove the build version (the last segment) from determined_browser_version for version < 113
65+
determined_browser_version = ".".join(determined_browser_version.split(".")[:3])
66+
latest_release_url = f"{self._latest_release_url}_{determined_browser_version}"
67+
else:
68+
latest_release_url = self._latest_release_url
69+
7070
resp = self._http_client.get(url=latest_release_url)
7171
return resp.text.rstrip()
7272

0 commit comments

Comments
 (0)