diff --git a/src/gui/views/treemodels/eventmodel.py b/src/gui/views/treemodels/eventmodel.py index 70b0d6032..0b401d42c 100644 --- a/src/gui/views/treemodels/eventmodel.py +++ b/src/gui/views/treemodels/eventmodel.py @@ -113,7 +113,7 @@ class EventModel(FlatBaseModel): return u'' def column_type(self,data): - return str(gen.lib.EventType(data[COLUMN_TYPE])) + return unicode(gen.lib.EventType(data[COLUMN_TYPE])) def column_id(self,data): return unicode(data[COLUMN_ID]) diff --git a/src/gui/views/treemodels/familymodel.py b/src/gui/views/treemodels/familymodel.py index 9cb9b929f..aa51d6f87 100644 --- a/src/gui/views/treemodels/familymodel.py +++ b/src/gui/views/treemodels/familymodel.py @@ -127,7 +127,7 @@ class FamilyModel(FlatBaseModel): return u"" def column_type(self, data): - return str(gen.lib.FamilyRelType(data[5])) + return unicode(gen.lib.FamilyRelType(data[5])) def column_marriage(self, data): erlist = [ gen.lib.EventRef().unserialize(d) for d in data[6] ] diff --git a/src/gui/views/treemodels/peoplemodel.py b/src/gui/views/treemodels/peoplemodel.py index d53a96b3f..8ffe89f48 100644 --- a/src/gui/views/treemodels/peoplemodel.py +++ b/src/gui/views/treemodels/peoplemodel.py @@ -229,7 +229,7 @@ class PeopleModel(TreeBaseModel): GrampsLocale.codeset) def column_gender(self, data): - return PeopleModel._GENDER[data[COLUMN_GENDER]] + return unicode(PeopleModel._GENDER[data[COLUMN_GENDER]]) def column_birth_day(self, data): handle = data[0] diff --git a/src/gui/views/treemodels/repomodel.py b/src/gui/views/treemodels/repomodel.py index 0a0ab5f7c..fb3d15f67 100644 --- a/src/gui/views/treemodels/repomodel.py +++ b/src/gui/views/treemodels/repomodel.py @@ -104,7 +104,7 @@ class RepositoryModel(FlatBaseModel): return unicode(data[1]) def column_type(self,data): - return str(gen.lib.RepositoryType(data[2])) + return unicode(gen.lib.RepositoryType(data[2])) def column_name(self,data): return unicode(data[3])