py3: Fix a regression in calibre 5 that broke searching the mobileread store standalone

This commit is contained in:
Kovid Goyal 2022-09-18 10:24:00 +05:30
parent bf4bfa6e70
commit 2e1fdf56b1
No known key found for this signature in database
GPG Key ID: 06BC317B515ACE7C

View File

@ -104,9 +104,7 @@ class BooksModel(QAbstractItemModel):
if not self.books: if not self.books:
return return
descending = order == Qt.SortOrder.DescendingOrder descending = order == Qt.SortOrder.DescendingOrder
self.books.sort(None, self.books.sort(key=lambda x: sort_key(type(u'')(self.data_as_text(x, col))), reverse=descending)
lambda x: sort_key(type(u'')(self.data_as_text(x, col))),
descending)
if reset: if reset:
self.beginResetModel(), self.endResetModel() self.beginResetModel(), self.endResetModel()