Fixes #1909442 [inlibrary: problem](https://bugs.launchpad.net/calibre/+bug/1909442)
This commit is contained in:
Kovid Goyal 2020-12-29 09:42:17 +05:30
commit 2a7b42152d
No known key found for this signature in database
GPG Key ID: 06BC317B515ACE7C

View File

@ -1221,7 +1221,8 @@ class OnDeviceSearch(SearchQueryParser): # {{{
'formats',
'title',
'inlibrary',
'tags'
'tags',
'search'
]
def __init__(self, model):
@ -1252,7 +1253,7 @@ class OnDeviceSearch(SearchQueryParser): # {{{
if location not in self.USABLE_LOCATIONS:
return set()
matches = set()
all_locs = set(self.USABLE_LOCATIONS) - {'all', 'tags'}
all_locs = set(self.USABLE_LOCATIONS) - {'all', 'tags', 'search'}
locations = all_locs if location == 'all' else [location]
q = {
'title' : lambda x : getattr(x, 'title').lower(),