def _process(self): event = self._conf people = self.definition.get_people(event) agreements = Agreement.find_all(Agreement.event_id == event.getId(), Agreement.type == self.definition.name, Agreement.identifier.in_(people)) return WPAgreementManager.render_template('agreement_type_details.html', event, event=event, definition=self.definition, agreements=agreements)
def _process(self): people = self.definition.get_people(self.event) agreements = (self.event.agreements .filter(Agreement.type == self.definition.name, Agreement.identifier.in_(people)) .all()) return WPAgreementManager.render_template('agreement_type_details.html', self.event, definition=self.definition, agreements=agreements)
def _process(self): definitions = get_agreement_definitions().values() return WPAgreementManager.render_template('agreement_types.html', self._conf, event=self._conf, definitions=definitions)
def _process(self): definitions = get_agreement_definitions().values() return WPAgreementManager.render_template('agreement_types.html', self.event, definitions=definitions)