def _process(self): form = SessionForm(obj=self.session, event=self.event) if form.validate_on_submit(): with track_location_changes(): update_session(self.session, form.data) return jsonify_data(html=_render_session_list(self.event)) return jsonify_form(form)
def _process(self): inherited_location = self.event.location_data inherited_location['inheriting'] = True form = SessionForm(obj=FormDefaults(colors=get_random_color(self.event), location_data=inherited_location), event=self.event) if form.validate_on_submit(): new_session = create_session(self.event, form.data) return self._get_response(new_session) return jsonify_form(form)
def _process(self): inherited_location = self.event.location_data inherited_location['inheriting'] = True form = SessionForm(obj=FormDefaults(colors=get_random_color(self.event), location_data=inherited_location), event=self.event) if form.validate_on_submit(): new_session = create_session(self.event, form.data) return self._get_response(new_session) return jsonify_form(form)
def _process(self): form = SessionForm(obj=self.session, event=self.event_new) if form.validate_on_submit(): update_session(self.session, form.data) return jsonify_data(html=_render_session_list(self.event_new)) return jsonify_form(form)
def _process(self): form = SessionForm(obj=self.session, event=self.event) if form.validate_on_submit(): update_session(self.session, form.data) return jsonify_data(html=_render_session_list(self.event)) return jsonify_form(form)