Gedcom compliance. Bug #2558: Further fix for when a media note is not present.

svn: r11485
This commit is contained in:
Gary Burton 2008-12-16 21:54:10 +00:00
parent 679392ab4b
commit d7f2a858be

View File

@ -4310,7 +4310,8 @@ class GedcomParser(UpdateCallback):
photo = self.dbase.get_object_from_handle(photo_handle) photo = self.dbase.get_object_from_handle(photo_handle)
oref = gen.lib.MediaRef() oref = gen.lib.MediaRef()
oref.set_reference_handle(photo.handle) oref.set_reference_handle(photo.handle)
oref.add_note(self.__find_note_handle(self.nid_map[note])) if note:
oref.add_note(self.__find_note_handle(self.nid_map[note]))
obj.add_media_reference(oref) obj.add_media_reference(oref)
def __build_event_pair(self, state, event_type, event_map, description): def __build_event_pair(self, state, event_type, event_map, description):