Commit edc2add5bc1d35af840090882e6dacabbe667f10

Authored by Katarzyna Krasnowska
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  
... ...