From ccf10e801279dbc8946c67337a0269758c06643d Mon Sep 17 00:00:00 2001 From: Mouse Reeve Date: Wed, 28 Apr 2021 13:50:47 -0700 Subject: [PATCH] Fixes cover load logic --- bookwyrm/connectors/inventaire.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/bookwyrm/connectors/inventaire.py b/bookwyrm/connectors/inventaire.py index c91ac9378..e8416c37e 100644 --- a/bookwyrm/connectors/inventaire.py +++ b/bookwyrm/connectors/inventaire.py @@ -143,7 +143,9 @@ class Connector(AbstractConnector): """format the relative cover url into an absolute one: {"url": "/img/entities/e794783f01b9d4f897a1ea9820b96e00d346994f"} """ - cover_id = cover_blob[0].get("url") + if isinstance(cover_blob, list) and len(cover_blob) > 0: + cover_blob = cover_blob[0] + cover_id = cover_blob.get("url") if not cover_id: return None return "%s%s" % (self.covers_url, cover_id)