From a7d4e65fa944e2174f6f20a20c3ad0b37c2c0304 Mon Sep 17 00:00:00 2001 From: Alon Levy Date: Tue, 6 Jan 2015 20:20:09 +0200 Subject: server: fix Topo_Diff_Result usage The reason json failed was that we were using a class instead of an instance, i.e. clazz = namedtuple('bla', ['field1', 'field2']) instance = clazz(field1='foo', field2='bar') --- src/server/rz_api_rest.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'src/server/rz_api_rest.py') diff --git a/src/server/rz_api_rest.py b/src/server/rz_api_rest.py index 30f07635..4d0cbdc1 100644 --- a/src/server/rz_api_rest.py +++ b/src/server/rz_api_rest.py @@ -77,8 +77,7 @@ def diff_commit__topo(): try: kernel = flask.current_app.kernel topo_diff = kernel.diff_commit__topo(topo_diff) - topo_diff_json = topo_diff.to_json_dict() - return __common_resp_handle(data=topo_diff_json) + return __common_resp_handle(data=topo_diff) except Exception as e: log.error(e.message) log.error(traceback.print_exc()) -- cgit v1.3.1