summaryrefslogtreecommitdiff
path: root/src/server/rz_api.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/server/rz_api.py')
-rw-r--r--src/server/rz_api.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/server/rz_api.py b/src/server/rz_api.py
index d59f7ac6..667dc131 100644
--- a/src/server/rz_api.py
+++ b/src/server/rz_api.py
@@ -113,8 +113,12 @@ def load_link_set_by_link_ptr_set():
return __common_exec(op)
def rz_clone():
+ def on_success(topo_diff):
+ # serialize Topo_Diff before returning it
+ topo_diff_json = topo_diff.to_json_dict()
+ return __common_resp_handle(topo_diff_json)
op = DBO_rz_clone()
- return __common_exec(op)
+ return __common_exec(op, on_success=on_success)
def diff_commit__set():
"""