local: Bring the corner case close to the condition
This commit is contained in:
parent
c42dd1bf1d
commit
4a9552fc15
@ -60,10 +60,10 @@ class LocalLibraryProvider(base.BaseLibraryProvider):
|
||||
values = [values]
|
||||
# FIXME this is bound to be slow for large libraries
|
||||
for value in values:
|
||||
if field != 'track_no':
|
||||
q = value.strip()
|
||||
else:
|
||||
if field == 'track_no':
|
||||
q = value
|
||||
else:
|
||||
q = value.strip()
|
||||
|
||||
uri_filter = lambda t: q == t.uri
|
||||
track_filter = lambda t: q == t.name
|
||||
@ -118,10 +118,10 @@ class LocalLibraryProvider(base.BaseLibraryProvider):
|
||||
values = [values]
|
||||
# FIXME this is bound to be slow for large libraries
|
||||
for value in values:
|
||||
if field != 'track_no':
|
||||
q = value.strip().lower()
|
||||
else:
|
||||
if field == 'track_no':
|
||||
q = value
|
||||
else:
|
||||
q = value.strip().lower()
|
||||
|
||||
uri_filter = lambda t: q in t.uri.lower()
|
||||
track_filter = lambda t: q in t.name.lower()
|
||||
|
||||
Loading…
Reference in New Issue
Block a user