views: avoid failing on missing parent cover

This commit is contained in:
Chris Tactic 2024-02-06 08:57:56 +01:00
parent 71f4d2473e
commit 26fa426416

View File

@ -63,7 +63,7 @@ class ParentMixin:
def get_context_data(self, **kwargs): def get_context_data(self, **kwargs):
parent = kwargs.setdefault("parent", self.parent) parent = kwargs.setdefault("parent", self.parent)
if parent is not None: if parent is not None and parent.cover:
kwargs.setdefault("cover", parent.cover.url) kwargs.setdefault("cover", parent.cover.url)
return super().get_context_data(**kwargs) return super().get_context_data(**kwargs)