Commit edc2add5bc1d35af840090882e6dacabbe667f10
1 parent
9f533bb7
TEST: always take frame objects from preprocessing when importing to ensure same…
… objects for same frame xml id
Showing
1 changed file
with
4 additions
and
2 deletions
importer/Semantics.py
... | ... | @@ -20,8 +20,10 @@ class Semantics: |
20 | 20 | frames = [] |
21 | 21 | for frame_subtree in frames_tree._children[0]._children[0]._children: |
22 | 22 | frame = Frame.fromTree(base, pos, frame_subtree) |
23 | - if frame._base is None: | |
24 | - frame = all_frames[frame._id] | |
23 | + #if frame._base is None: | |
24 | + # frame = all_frames[frame._id] | |
25 | + # KKK: always take frame from all_frames to make sure same id == same object => same DB object | |
26 | + frame = all_frames[frame._id] | |
25 | 27 | frames.append(frame) |
26 | 28 | arguments.update(frame._arguments) |
27 | 29 | |
... | ... |