def finish_participant_form(self, form: (ParticipantEdit, ParticipantCreate), parts): """Set choice lists and assign the form as a participant form.""" session = self.request.dbsession form.participation_property.choices = property_choice(session) form.type.choices = participant_type_choice(session) choices = make_participant_choices(session, parts) form.participant_choice.choices = choices return form
def set_participant_form_no_navigator_choices(self, form): form.type.choices = participant_type_choice(self.session) form.participation_property.choices = property_choice(self.session)