summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/server-tests/test_util.py5
-rw-r--r--src/server/db_op.py4
-rw-r--r--src/server/model/model.py4
-rw-r--r--src/server/rz_kernel.py4
4 files changed, 9 insertions, 8 deletions
diff --git a/src/server-tests/test_util.py b/src/server-tests/test_util.py
index eebff070..9226e856 100644
--- a/src/server-tests/test_util.py
+++ b/src/server-tests/test_util.py
@@ -58,8 +58,9 @@ def generate_random_link_dict(l_type, src_id, dst_id, lid=None):
return ret_dict, lid
def generate_random_RZDoc(test_label):
- rzdoc_id = neo4j_util.generate_random_rzdoc_id()
- return RZDoc(rzdoc_id, test_label)
+ rzdoc = RZDoc(test_label)
+ rzdoc.id = neo4j_util.generate_random_rzdoc_id()
+ return rzdoc
def ws_emit__topo_diff():
import logging
diff --git a/src/server/db_op.py b/src/server/db_op.py
index 5556b3e0..02c7ed04 100644
--- a/src/server/db_op.py
+++ b/src/server/db_op.py
@@ -839,8 +839,8 @@ class DBO_rzdoc__lookup_by_name(DB_op):
if not rzdoc_dict_set: return None
rzdoc_dict = rzdoc_dict_set.pop()
- rzdoc = RZDoc(rzdoc_id=rzdoc_dict['id'],
- rzdoc_name=rzdoc_dict['name'])
+ rzdoc = RZDoc(rzdoc_name=rzdoc_dict['name'])
+ rzdoc.id = rzdoc_dict['id']
return rzdoc
diff --git a/src/server/model/model.py b/src/server/model/model.py
index 1a43cd40..a5119dd0 100644
--- a/src/server/model/model.py
+++ b/src/server/model/model.py
@@ -38,6 +38,6 @@ class Link():
class RZDoc():
- def __init__(self, rzdoc_id = None, rzdoc_name = None):
- self.id = rzdoc_id
+ def __init__(self, rzdoc_name = None):
+ self.id = None # set upon DB commit
self.name = rzdoc_name
diff --git a/src/server/rz_kernel.py b/src/server/rz_kernel.py
index 0bba5102..ca9b56c4 100644
--- a/src/server/rz_kernel.py
+++ b/src/server/rz_kernel.py
@@ -128,8 +128,8 @@ class RZ_Kernel(object):
@return: RZDoc object
"""
- rzdoc_id = neo4j_util.generate_random_rzdoc_id()
- rzdoc = RZDoc(rzdoc_id, rzdoc_name)
+ rzdoc = RZDoc(rzdoc_name)
+ rzdoc.id = neo4j_util.generate_random_rzdoc_id()
op = DBO_rzdoc__create(rzdoc)
try: