mirror of
https://github.com/janeczku/calibre-web
synced 2024-12-25 17:40:31 +00:00
Fix for 'NoneType' object has no attribute 'author_sort' while trying to read a book (#2733)
This commit is contained in:
parent
a68a0dd037
commit
b9c942befc
@ -829,8 +829,6 @@ class CalibreDB:
|
|||||||
|
|
||||||
# Orders all Authors in the list according to authors sort
|
# Orders all Authors in the list according to authors sort
|
||||||
def order_authors(self, entries, list_return=False, combined=False):
|
def order_authors(self, entries, list_return=False, combined=False):
|
||||||
# entries_copy = copy.deepcopy(entries)
|
|
||||||
# entries_copy =[]
|
|
||||||
for entry in entries:
|
for entry in entries:
|
||||||
if combined:
|
if combined:
|
||||||
sort_authors = entry.Books.author_sort.split('&')
|
sort_authors = entry.Books.author_sort.split('&')
|
||||||
|
@ -1516,7 +1516,6 @@ def profile():
|
|||||||
@viewer_required
|
@viewer_required
|
||||||
def read_book(book_id, book_format):
|
def read_book(book_id, book_format):
|
||||||
book = calibre_db.get_filtered_book(book_id)
|
book = calibre_db.get_filtered_book(book_id)
|
||||||
book.ordered_authors = calibre_db.order_authors([book], False)
|
|
||||||
|
|
||||||
if not book:
|
if not book:
|
||||||
flash(_("Oops! Selected book is unavailable. File does not exist or is not accessible"),
|
flash(_("Oops! Selected book is unavailable. File does not exist or is not accessible"),
|
||||||
@ -1524,6 +1523,8 @@ def read_book(book_id, book_format):
|
|||||||
log.debug("Selected book is unavailable. File does not exist or is not accessible")
|
log.debug("Selected book is unavailable. File does not exist or is not accessible")
|
||||||
return redirect(url_for("web.index"))
|
return redirect(url_for("web.index"))
|
||||||
|
|
||||||
|
book.ordered_authors = calibre_db.order_authors([book], False)
|
||||||
|
|
||||||
# check if book has a bookmark
|
# check if book has a bookmark
|
||||||
bookmark = None
|
bookmark = None
|
||||||
if current_user.is_authenticated:
|
if current_user.is_authenticated:
|
||||||
|
Loading…
Reference in New Issue
Block a user