From a9519fbd20026fad3ac3a55965717951490ebabf Mon Sep 17 00:00:00 2001 From: Florian Bach Date: Mon, 20 Feb 2023 17:14:23 +0100 Subject: [PATCH] Fix loan list for nameless books --- calibre-plugin/config.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/calibre-plugin/config.py b/calibre-plugin/config.py index d8df061..848c929 100644 --- a/calibre-plugin/config.py +++ b/calibre-plugin/config.py @@ -1416,7 +1416,11 @@ class RentedBooksDialog(QDialog): info = "(" + self.td_format(timestamp - currenttime) + " remaining)" - item = QListWidgetItem(book["book_name"] + " " + info) + book_name = book["book_name"] + if book_name is None: + book_name = "(unknown book)" + + item = QListWidgetItem(book_name + " " + info) item.setData(QtCore.Qt.UserRole, book["loanID"]) self.listy.addItem(item)