Fixed a possibility when init_info fails

This commit is contained in:
Frisk 2021-06-05 15:01:14 +02:00
parent 908b42288d
commit 288e532dbd
No known key found for this signature in database
GPG key ID: 213F7C15068AF8AC

View file

@ -44,8 +44,12 @@ class Client:
self.__recent_changes.init_info() self.__recent_changes.init_info()
@property @property
def namespaces(self): def namespaces(self) -> dict:
return self.__recent_changes.namespaces """Return a dict of namespaces, if None return empty dict"""
if self.__recent_changes.namespaces is not None:
return self.__recent_changes.namespaces
else:
return dict()
def parse_links(self, summary: str): def parse_links(self, summary: str):
link_parser = self.LinkParser() link_parser = self.LinkParser()