개정판 9b50e916
issue #000: fix symbol item's owner missing in xml
Change-Id: I4a26be4777612b4101af33b1249c4418cb59954c
DTI_PID/DTI_PID/Shapes/SymbolSvgItem.py | ||
---|---|---|
843 | 843 |
node.append(typeNode) |
844 | 844 |
|
845 | 845 |
# write owner's uid to xml |
846 |
ownerNode = Element('OWNER') |
|
846 | 847 |
if self.owner is not None: |
847 |
ownerNode = Element('OWNER') |
|
848 | 848 |
ownerNode.text = str(self.owner) |
849 |
node.append(ownerNode) |
|
849 |
else: |
|
850 |
ownerNode.text = 'None' |
|
851 |
node.append(ownerNode) |
|
850 | 852 |
# up to here |
851 | 853 |
|
852 | 854 |
originNode = Element('ORIGINALPOINT') |
... | ... | |
973 | 975 |
childSymbol = childSymbolNode.text |
974 | 976 |
|
975 | 977 |
ownerNode = node.find('OWNER') |
976 |
owner = ownerNode.text if ownerNode is not None else None
|
|
978 |
owner = ownerNode.text if ownerNode.text != 'None' else None
|
|
977 | 979 |
|
978 | 980 |
hasInstrumentLabelNode = node.find('HASINSTRUMENTLABEL') |
979 | 981 |
hasInstrumentLabel = hasInstrumentLabelNode.text if hasInstrumentLabelNode is not None else 'False' |
내보내기 Unified diff