Fix QueryJson on non-list nodes

This commit is contained in:
shortcutme 2019-01-10 14:09:50 +01:00
parent 4c675b8311
commit dbe2a7b240
No known key found for this signature in database
GPG key ID: 5B63BAE6CB9613AE

View file

@ -13,12 +13,15 @@ def queryFile(file_path, filter_path, filter_key=None, filter_val=None):
if not data: if not data:
return return
if type(data) == list:
for row in data: for row in data:
if filter_val: # Filter by value if filter_val: # Filter by value
if row[filter_key] == filter_val: if row[filter_key] == filter_val:
back.append(row) back.append(row)
else: else:
back.append(row) back.append(row)
else:
back.append({"value": data})
return back return back