1
0
mirror of https://github.com/EDCD/EDMarketConnector.git synced 2025-04-14 16:27:13 +03:00

Tidy *_Localised filter

This commit is contained in:
Jonathan Harris 2018-08-01 00:32:08 +01:00
parent 6bffcf473e
commit 1578c3aa14

View File

@ -733,8 +733,8 @@ class AppWindow:
pass
elif hasattr(v, 'iteritems'): # dict -> recurse
filtered[k] = self.filter_localised(v)
elif isinstance(v, list) and len(v) and hasattr(v[0], 'iteritems'): # list of dicts -> recurse
filtered[k] = [self.filter_localised(x) for x in v]
elif isinstance(v, list): # list of dicts -> recurse
filtered[k] = [self.filter_localised(x) if hasattr(x, 'iteritems') else x for x in v]
else:
filtered[k] = v
return filtered