fix bool queries (#597)

This addresses broken queries used for identifying outdated nodes.
This commit is contained in:
bmc-msft
2021-02-26 11:51:05 -05:00
committed by GitHub
parent bc6c8408c4
commit 8600a44f1f

View File

@ -148,8 +148,8 @@ def build_filters(
for x in values:
if not isinstance(x, bool):
raise TypeError("unexpected type")
parts.append("%s eq %s" % (field_name, str(x).lower))
if isinstance(values[0], int):
parts.append("%s eq %s" % (field_name, str(x).lower()))
elif isinstance(values[0], int):
parts = []
for x in values:
if not isinstance(x, int):