]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
netcmd: models: check for None in build_expression instead
authorRob van der Linde <rob@catalyst.net.nz>
Thu, 18 Jan 2024 02:37:44 +0000 (15:37 +1300)
committerAndrew Bartlett <abartlet@samba.org>
Thu, 8 Feb 2024 02:48:44 +0000 (02:48 +0000)
Signed-off-by: Rob van der Linde <rob@catalyst.net.nz>
Reviewed-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
python/samba/netcmd/domain/models/model.py

index 8d68c47075b2608b737ad233d9ff59816eb8e5ad..2c63392caa83cc6465364c83b943223626abea8b 100644 (file)
@@ -219,7 +219,7 @@ class Model(metaclass=ModelMeta):
 
         for field_name, value in criteria.items():
             field = cls.fields.get(field_name)
-            if not field:
+            if field is None:
                 raise ValueError(f"Unknown field '{field_name}'")
             expression += f"({field.name}={binary_encode(value)})"