From 609b7f58c832bc19550630449b2044221399e321 Mon Sep 17 00:00:00 2001 From: Mouse Reeve Date: Fri, 10 Jan 2025 18:01:48 -0800 Subject: [PATCH] Alters get_description code for inventaire queries --- bookwyrm/connectors/inventaire.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/bookwyrm/connectors/inventaire.py b/bookwyrm/connectors/inventaire.py index 249f6b9ca..69524b222 100644 --- a/bookwyrm/connectors/inventaire.py +++ b/bookwyrm/connectors/inventaire.py @@ -222,9 +222,10 @@ class Connector(AbstractConnector): def get_description(self, links: JsonDict) -> str: """grab an extracted excerpt from wikipedia""" link = links.get("enwiki") - if not link: + if not link or not link.get("title"): 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: data = get_data(url) except ConnectorException: