summaryrefslogtreecommitdiff
path: root/src/server
diff options
context:
space:
mode:
Diffstat (limited to 'src/server')
-rw-r--r--src/server/db_op.py4
-rw-r--r--src/server/model/model.py4
-rw-r--r--src/server/rz_kernel.py4
3 files changed, 6 insertions, 6 deletions
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: