kopia lustrzana https://github.com/halcy/Mastodon.py
Merge pull request #419 from bfordham/handle_empty_api_versions
If the `instance_v2_info["api_versions"]` list is `None`, don't blow upjoss-paper
commit
20171ed681
|
@ -51,7 +51,7 @@ class Mastodon(Internals):
|
||||||
found_api_version = False
|
found_api_version = False
|
||||||
try:
|
try:
|
||||||
instance_v2_info = self.__instance_v2()
|
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"]:
|
if "mastodon" in instance_v2_info["api_versions"]:
|
||||||
self.mastodon_api_version = int(
|
self.mastodon_api_version = int(
|
||||||
instance_v2_info["api_versions"]["mastodon"])
|
instance_v2_info["api_versions"]["mastodon"])
|
||||||
|
@ -60,7 +60,7 @@ class Mastodon(Internals):
|
||||||
pass
|
pass
|
||||||
except MastodonVersionError:
|
except MastodonVersionError:
|
||||||
pass
|
pass
|
||||||
|
|
||||||
self.__version_check_tried = True
|
self.__version_check_tried = True
|
||||||
if not found_api_version and self.verify_minimum_version("4.3.0", cached=True):
|
if not found_api_version and self.verify_minimum_version("4.3.0", cached=True):
|
||||||
warnings.warn(
|
warnings.warn(
|
||||||
|
|
Ładowanie…
Reference in New Issue