From df5faadca0fbc9ac651cf97c6e298d910dfdd769 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20P=C3=A9ters?= Date: Wed, 30 Nov 2011 19:17:58 +0100 Subject: [PATCH] display events in committee tab (#1051) --- tabellio/mixedcommittee/committee.py | 5 +++++ tabellio/mixedcommittee/folder.pt | 7 ++++++- 2 files changed, 11 insertions(+), 1 deletion(-) 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
-
+
+