remove duplicate birth and death events in reports (fixes bug #235)

svn: r6971
This commit is contained in:
Brian Matherly
2006-06-28 04:01:14 +00:00
parent 13e3d9e505
commit 7ce909d3b5
6 changed files with 28 additions and 15 deletions

View File

@@ -1665,14 +1665,15 @@ class IndividualPage(BasePage):
of.write('</tr>\n')
for event_ref in evt_ref_list:
event = self.db.get_event_from_handle(event_ref.ref)
if event:
evt_name = str(event.get_type())
of.write('<tr><td class="field">%s</td>\n' % evt_name)
of.write('<td class="data">\n')
of.write(self.format_event(event))
of.write('</td>\n')
of.write('</tr>\n')
if event_ref != birth_ref and event_ref != death_ref:
event = self.db.get_event_from_handle(event_ref.ref)
if event:
evt_name = str(event.get_type())
of.write('<tr><td class="field">%s</td>\n' % evt_name)
of.write('<td class="data">\n')
of.write(self.format_event(event))
of.write('</td>\n')
of.write('</tr>\n')
of.write('</table>\n')
of.write('</div>\n')