diff options
| author | Alon Levy <alon@pobox.com> | 2015-01-06 12:45:56 +0200 |
|---|---|---|
| committer | Alon Levy <alon@pobox.com> | 2015-01-06 12:45:56 +0200 |
| commit | 1af95505e30b2ead63b0aeb04671c099efbee9f3 (patch) | |
| tree | e6415985e268d479535958bb657be6acdfedd988 /src/server | |
| parent | 29684af08eca07680912b6ca1022feb2d9c16eb6 (diff) | |
server: DBO_topo_diff_commit returns just ids of added nodes
Diffstat (limited to 'src/server')
| -rw-r--r-- | src/server/db_op.py | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/server/db_op.py b/src/server/db_op.py index 9abac7c8..77fd230f 100644 --- a/src/server/db_op.py +++ b/src/server/db_op.py @@ -247,11 +247,15 @@ class DBO_topo_diff_commit(DB_composed_op): if self.n_add_map: for _, _, row_set in it.next(): for row in row_set: - n, n_lbl_set = row.items() # see query return statement + item = row.items()[0] + assert len(row.items()) == 1 + n = { + 'id': item['id'], + '__label_set': item['label_set'], + } assert None != n.get('id'), "db contains nodes with no id" - n['__label_set'] = n_lbl_set ret_n_set.append(n) if self.l_add_map: |
