Fix evaluation of False value

This commit is contained in:
Jeremy Stretch 2024-07-01 09:07:01 -04:00
parent 17ab1eb796
commit 3535fed3b6

View File

@ -55,7 +55,7 @@ def prepare_cloned_fields(instance):
for key, value in attrs.items():
if type(value) in (list, tuple):
params.extend([(key, v) for v in value])
elif value not in (False, None) or value == 0:
elif value is not False and value is not None:
params.append((key, value))
else:
params.append((key, ''))