We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 59f433c commit 59a8862Copy full SHA for 59a8862
terminusdb_client/schema/schema.py
@@ -85,7 +85,7 @@ def _check_missing_prop(doc_obj: "DocumentTemplate"):
85
if not hasattr(doc_obj, prop):
86
raise ValueError(f"{doc_obj} missing property: {prop}")
87
else:
88
- prop_value = eval(f"doc_obj.{prop}") # noqa: S307
+ prop_value = getattr(doc_obj, prop)
89
_check_mismatch_type(prop, prop_value, prop_type)
90
# raise TypeError(f"Property of {doc_obj} missing should be type {prop_type} but got {prop_value} which is {type(prop_value)}")
91
0 commit comments