diff --git a/tabellio/pcfviews/commission.pt b/tabellio/pcfviews/commission.pt index a72000c..6bdca02 100644 --- a/tabellio/pcfviews/commission.pt +++ b/tabellio/pcfviews/commission.pt @@ -101,6 +101,17 @@ +
+

Dossiers traités par la commission

+ + + + + + + +
+
diff --git a/tabellio/pcfviews/commission.py b/tabellio/pcfviews/commission.py index cde3cc6..5aa94c7 100644 --- a/tabellio/pcfviews/commission.py +++ b/tabellio/pcfviews/commission.py @@ -69,3 +69,9 @@ class View(BrowserView): return portal_catalog(portal_type='tabellio.agenda.comevent', id=meeting_ids, sort_on='start', sort_order='descending')[:10] + + def current_dossiers(self): + catalog = getToolByName(self.context, 'portal_catalog') + brains = catalog(commissionsDoc=self.id) + brains.sort(lambda x,y: -cmp(x.dateDoc, y.dateDoc)) + return brains