From 3200b733982abd6033a6b638d9c40ceda4948333 Mon Sep 17 00:00:00 2001 From: Radek Czajka Date: Wed, 26 Nov 2025 15:26:37 +0100 Subject: [PATCH] fix --- src/catalogue/models/book.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/catalogue/models/book.py b/src/catalogue/models/book.py index ecde5563d..10ba5b23b 100644 --- a/src/catalogue/models/book.py +++ b/src/catalogue/models/book.py @@ -1108,7 +1108,10 @@ class Book(models.Model): return 'https://ridero.eu/%s/books/wl_%s/' % (get_language(), self.slug.replace('-', '_')) def elevenreader_link(self): - return 'https://elevenreader.io/audiobooks/wolnelektury:' + self.get_first_text().slug + first_text = self.get_first_text() + if first_text is None: + return None + return 'https://elevenreader.io/audiobooks/wolnelektury:' + first_text.slug def content_warnings(self): warnings_def = { -- 2.20.1