Alters get_description code for inventaire queries

This commit is contained in:
Mouse Reeve 2025-01-10 18:01:48 -08:00
parent 3916666897
commit 609b7f58c8

View file

@ -222,9 +222,10 @@ class Connector(AbstractConnector):
def get_description(self, links: JsonDict) -> str: def get_description(self, links: JsonDict) -> str:
"""grab an extracted excerpt from wikipedia""" """grab an extracted excerpt from wikipedia"""
link = links.get("enwiki") link = links.get("enwiki")
if not link: if not link or not link.get("title"):
return "" return ""
url = f"{self.base_url}/api/data?action=wp-extract&lang=en&title={link}" title = link.get("title")
url = f"{self.base_url}/api/data?action=wp-extract&lang=en&title={title}"
try: try:
data = get_data(url) data = get_data(url)
except ConnectorException: except ConnectorException: