summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLV-426 <lv-426@taproot.org.il>2015-02-01 16:10:50 +0200
committerLV-426 <lv-426@taproot.org.il>2015-02-01 16:10:50 +0200
commit66a56483020db86b8efcd99c56aebca7ed9c6c39 (patch)
tree68a6ebacbb745181f1294823f1135af8a6fd59b0
parent83b66dd3f92ebc96bd06911d830fe1521c76e2a1 (diff)
caller's dict unchanged as of aa215e6e (1e295be4 feedback). #302 fixed without this, reverting
-rw-r--r--src/server/db_op.py3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/server/db_op.py b/src/server/db_op.py
index dea70d83..660915f5 100644
--- a/src/server/db_op.py
+++ b/src/server/db_op.py
@@ -444,9 +444,8 @@ class DBO_diff_commit__attr(DB_op):
# Labels on relationships are different, we use a label for the name property
if 'name' in attr_set_wrt:
- attr_set_wrt = deepcopy(attr_set_wrt) # do not change caller's attr_diff, but wait until now
self.add_link_rename_statements(id_attr, attr_set_wrt['name'])
- del attr_set_wrt['name']
+ del attr_set_wrt['name'] # exclude name changes from subsequent attr rm/set processing
if len(attr_set_wrt) == 0 and len(attr_set_rm) == 0:
continue