From 60d1659c9a80e93a0ee630103f73e9716c58b8b1 Mon Sep 17 00:00:00 2001 From: Alex Roitman Date: Wed, 19 Apr 2006 17:31:20 +0000 Subject: [PATCH] 2006-04-19 Alex Roitman * src/RelLib/_Event.py: Add "personal" attribute to events. svn: r6367 --- ChangeLog | 3 +++ src/RelLib/_Event.py | 9 ++++++--- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/ChangeLog b/ChangeLog index 41ee1df26..01d61cccc 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,6 @@ +2006-04-19 Alex Roitman + * src/RelLib/_Event.py: Add "personal" attribute to events. + 2006-04-18 Don Allingham * src/Editors/_EditName.py: fix call for MonitoredDataType * src/Editors/_EditChildRef.py: fix call for MonitoredDataType diff --git a/src/RelLib/_Event.py b/src/RelLib/_Event.py index eeeb24ab7..2506c21e3 100644 --- a/src/RelLib/_Event.py +++ b/src/RelLib/_Event.py @@ -123,10 +123,12 @@ class Event(PrimaryObject,SourceBase,NoteBase,MediaBase,DateBase,PlaceBase): self.description = source.description self.type = source.type self.cause = source.cause + self.personal = source.personal else: self.description = "" self.type = (Event.CUSTOM,"") self.cause = "" + self.personal = True def serialize(self): """ @@ -150,7 +152,7 @@ class Event(PrimaryObject,SourceBase,NoteBase,MediaBase,DateBase,PlaceBase): SourceBase.serialize(self), NoteBase.serialize(self), MediaBase.serialize(self), - self.change, self.marker, self.private) + self.change, self.marker, self.private, self.personal) def unserialize(self,data): """ @@ -162,8 +164,9 @@ class Event(PrimaryObject,SourceBase,NoteBase,MediaBase,DateBase,PlaceBase): @type data: tuple """ (self.handle, self.gramps_id, self.type, date, - self.description, self.place, self.cause, source_list, note, - media_list, self.change, self.marker, self.private) = data + self.description, self.place, self.cause, + source_list, note, media_list, + self.change, self.marker, self.private, self.personal) = data DateBase.unserialize(self,date) MediaBase.unserialize(self,media_list)