diff --git a/tabellio/mixedcommittee/committee.py b/tabellio/mixedcommittee/committee.py index a142b62..276a63f 100644 --- a/tabellio/mixedcommittee/committee.py +++ b/tabellio/mixedcommittee/committee.py @@ -19,3 +19,8 @@ class ICommittee(form.Schema): class Committee(Container): implements(ICommittee) + + def events(self): + events = [x for x in self.objectValues() if x.portal_type == 'tabellio.agenda.event'] + events.sort(lambda x,y: cmp(x.start, y.start)) + return events diff --git a/tabellio/mixedcommittee/folder.pt b/tabellio/mixedcommittee/folder.pt index 355b79f..251100c 100644 --- a/tabellio/mixedcommittee/folder.pt +++ b/tabellio/mixedcommittee/folder.pt @@ -38,7 +38,12 @@
Agenda
-
+
+