Fix searching in collections and playlist table

This commit is contained in:
JonnyWong16 2020-09-30 22:41:28 -07:00
parent f5c99f712a
commit 2c360b6472
No known key found for this signature in database
GPG key ID: B1F1F9807184697A

View file

@ -595,7 +595,12 @@ def process_datatable_rows(rows, json_data, default_sort, sort_keys=None):
searchable_columns = [d['data'] for d in json_data['columns'] if d['searchable']] searchable_columns = [d['data'] for d in json_data['columns'] if d['searchable']]
for row in rows: for row in rows:
for k, v in row.items(): for k, v in row.items():
if k in searchable_columns and search_value in v.lower(): if k in sort_keys:
value = sort_keys[k].get(v, v)
else:
value = v
value = str(value).lower()
if k in searchable_columns and search_value in value:
results.append(row) results.append(row)
break break
else: else: