If the `instance_v2_info["api_versions"]` list is `None`, don't blow up

pull/419/head
Bryan L Fordham 2025-08-19 17:57:24 -04:00
rodzic 3339cd1535
commit ec6d8b4ba7
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: EB57502D3C281627
1 zmienionych plików z 2 dodań i 2 usunięć

Wyświetl plik

@ -51,7 +51,7 @@ class Mastodon(Internals):
found_api_version = False
try:
instance_v2_info = self.__instance_v2()
if "api_versions" in instance_v2_info:
if "api_versions" in instance_v2_info and instance_v2_info["api_versions"]:
if "mastodon" in instance_v2_info["api_versions"]:
self.mastodon_api_version = int(
instance_v2_info["api_versions"]["mastodon"])
@ -60,7 +60,7 @@ class Mastodon(Internals):
pass
except MastodonVersionError:
pass
self.__version_check_tried = True
if not found_api_version and self.verify_minimum_version("4.3.0", cached=True):
warnings.warn(