(XmlWriter.write_ref): Fixed typo.

svn: r3482
This commit is contained in:
Tim Waugh 2004-08-23 11:14:38 +00:00
parent 1795b036c9
commit aaf6a71702
2 changed files with 10 additions and 5 deletions

View File

@ -1,4 +1,9 @@
2004-08-23 Tim Waugh <twaugh@redhat.com> 2004-08-23 Tim Waugh <twaugh@redhat.com>
* src/WriteXML.py (XmlWriter.write_xml_data): Use GRAMPS ID not DB
handle.
(XmlWriter.dump_source_ref): Likewise.
(XmlWriter.write_ref): Fixed typo.
* src/GrampsDbBase.py (GrampsDbBase.find_source_from_handle): Set * src/GrampsDbBase.py (GrampsDbBase.find_source_from_handle): Set
GRAMPS ID on new source (bug #1014246). GRAMPS ID on new source (bug #1014246).

View File

@ -373,7 +373,7 @@ class XmlWriter:
if self.callback and count % delta == 0: if self.callback and count % delta == 0:
self.callback(float(count)/float(total)) self.callback(float(count)/float(total))
count = count + 1 count = count + 1
self.g.write(" <source id=\"" + source.get_handle() + "\">\n") self.g.write(" <source id=\"" + source.get_gramps_id() + "\">\n")
self.write_force_line("stitle",source.get_title(),3) self.write_force_line("stitle",source.get_title(),3)
self.write_line("sauthor",source.get_author(),3) self.write_line("sauthor",source.get_author(),3)
self.write_line("spubinfo",source.get_publication_info(),3) self.write_line("spubinfo",source.get_publication_info(),3)
@ -535,12 +535,12 @@ class XmlWriter:
q = source_ref.get_confidence_level() q = source_ref.get_confidence_level()
self.g.write(" " * index) self.g.write(" " * index)
if p == "" and c == "" and t == "" and d.is_empty() and q == 2: if p == "" and c == "" and t == "" and d.is_empty() and q == 2:
self.g.write('<sourceref ref="%s"/>\n' % source.get_handle()) self.g.write('<sourceref ref="%s"/>\n' % source.get_gramps_id())
else: else:
if q == 2: if q == 2:
self.g.write('<sourceref ref="%s">\n' % source.get_handle()) self.g.write('<sourceref ref="%s">\n' % source.get_gramps_id())
else: else:
self.g.write('<sourceref ref="%s" conf="%d">\n' % (source.get_handle(),q)) self.g.write('<sourceref ref="%s" conf="%d">\n' % (source.get_gramps_id(),q))
self.write_line("spage",p,index+1) self.write_line("spage",p,index+1)
self.write_text("scomments",c,index+1) self.write_text("scomments",c,index+1)
self.write_text("stext",t,index+1) self.write_text("stext",t,index+1)
@ -549,7 +549,7 @@ class XmlWriter:
def write_ref(self,label,gid,index=1): def write_ref(self,label,gid,index=1):
if gid: if gid:
self.g.write('%s<%s ref="%s"/>\n' % (" "*index,label,id)) self.g.write('%s<%s ref="%s"/>\n' % (" "*index,label,gid))
def write_id(self,label,person,index=1): def write_id(self,label,person,index=1):
if person: if person: