diff --git a/PyFunceble/checker/availability/base.py b/PyFunceble/checker/availability/base.py index 354d0cc8..b015ed44 100644 --- a/PyFunceble/checker/availability/base.py +++ b/PyFunceble/checker/availability/base.py @@ -1043,7 +1043,13 @@ def try_to_query_status_from_collection(self) -> "AvailabilityCheckerBase": self.collection_query_tool.preferred_status_origin == "latest" and data["status"]["availability"]["latest"] ): - self.status.status = data["status"]["availability"]["latest"]["status"] + try: + # legacy + self.status.status = data["status"]["availability"]["latest"][ + "status" + ] + except KeyError: + self.status.status = data["status"]["availability"]["latest"] self.status.status_source = "COLLECTION" elif ( self.collection_query_tool.preferred_status_origin == "recommended"