def _process(self): form = TextForm(obj=FormDefaults(self.text)) if form.validate_on_submit(): form.populate_obj(self.text) db.session.flush() flash(_('Text item updated'), 'success') logger.info('Survey text item %s modified by %s', self.text, session.user) return jsonify_data(questionnaire=_render_questionnaire_preview(self.survey)) return jsonify_template('forms/form_common_fields_first.html', form=form)
def _process(self): form = TextForm(obj=FormDefaults(self.text)) if form.validate_on_submit(): form.populate_obj(self.text) db.session.flush() flash(_('Text item updated'), 'success') logger.info('Survey text item {} modified by {}'.format(self.text, session.user)) return jsonify_data(questionnaire=_render_questionnaire_preview(self.survey)) return jsonify_template('events/surveys/management/edit_survey_item.html', form=form)
def _process(self): form = TextForm() if form.validate_on_submit(): text = SurveyText() form.populate_obj(text) self.section.children.append(text) db.session.flush() flash(_('Text item added'), 'success') logger.info('Survey text item {} added by {}'.format(text, session.user)) return jsonify_data(questionnaire=_render_questionnaire_preview(self.survey)) return jsonify_template('events/surveys/management/edit_survey_item.html', form=form)
def _process(self): form = TextForm(obj=FormDefaults(self.text)) if form.validate_on_submit(): form.populate_obj(self.text) db.session.flush() flash(_('Text item updated'), 'success') logger.info('Survey text item {} modified by {}'.format( self.text, session.user)) return jsonify_data( questionnaire=_render_questionnaire_preview(self.survey)) return jsonify_template( 'events/surveys/management/edit_survey_item.html', form=form)
def _process(self): form = TextForm() if form.validate_on_submit(): text = SurveyText() form.populate_obj(text) self.section.children.append(text) db.session.flush() flash(_('Text item added'), 'success') logger.info('Survey text item {} added by {}'.format( text, session.user)) return jsonify_data( questionnaire=_render_questionnaire_preview(self.survey)) return jsonify_template( 'events/surveys/management/edit_survey_item.html', form=form)