summaryrefslogtreecommitdiff
path: root/src-py/rhizi_api.py
diff options
context:
space:
mode:
authorLV-426 <lv-426@taproot.org.il>2014-12-14 22:45:27 +0200
committerLV-426 <lv-426@taproot.org.il>2014-12-14 23:15:47 +0200
commit43fc57a01028b374234042ab59fdbdd48157a88e (patch)
tree219369e6e381092173e34308418a58d86f30dfe7 /src-py/rhizi_api.py
parenta6cd66befa7f9b4041f7b06ecee408dd02617fb2 (diff)
Attr_Diff: __type_node, __type_link separation
Diffstat (limited to 'src-py/rhizi_api.py')
-rw-r--r--src-py/rhizi_api.py9
1 files changed, 7 insertions, 2 deletions
diff --git a/src-py/rhizi_api.py b/src-py/rhizi_api.py
index 0c1b68b5..b89e8c18 100644
--- a/src-py/rhizi_api.py
+++ b/src-py/rhizi_api.py
@@ -179,9 +179,14 @@ def diff_commit__attr():
"""
commit a graph attribute diff
"""
- attr_diff = request.get_json()['attr_diff']
- __sanitize_input(attr_diff)
+ def sanitize_input(req):
+ attr_diff_dict = request.get_json()['attr_diff']
+ attr_diff = Attr_Diff.from_json_dict(attr_diff_dict)
+
+ sanitize_input__attr_diff(attr_diff)
+ return attr_diff;
+ attr_diff = sanitize_input(request)
op = dbc.DBO_attr_diff_commit(attr_diff)
return __common_exec(op)