Fix filtering by empty list
This commit is contained in:
parent
4776930a72
commit
7c3a1eafbb
@ -481,7 +481,7 @@ class NodeManager(object):
|
|||||||
if node.id == 0 and f == self.conf['hard_filter']:
|
if node.id == 0 and f == self.conf['hard_filter']:
|
||||||
return True
|
return True
|
||||||
else:
|
else:
|
||||||
fnames = [k for k in f if hasattr(node, k)]
|
fnames = [k for k in f if hasattr(node, k) and f[k]]
|
||||||
checks = []
|
checks = []
|
||||||
for fn in fnames:
|
for fn in fnames:
|
||||||
node_v = w_list(getattr(node, fn))
|
node_v = w_list(getattr(node, fn))
|
||||||
|
Loading…
x
Reference in New Issue
Block a user