def _process(self): form = ContributionDefaultDurationForm(duration=contribution_settings.get(self.event, 'default_duration')) if form.validate_on_submit(): contribution_settings.set(self.event, 'default_duration', form.duration.data) flash(_("Default contribution duration was changed successfully")) return jsonify_data() return jsonify_form(form)
def _process(self): form = ContributionDefaultDurationForm( duration=contribution_settings.get(self.event, 'default_duration')) if form.validate_on_submit(): contribution_settings.set(self.event, 'default_duration', form.duration.data) flash(_("Default contribution duration was changed successfully")) return jsonify_data() return jsonify_form(form)
def _process_DELETE(self): contribution_settings.set(self.event, 'published', False) self.event.log(EventLogRealm.management, EventLogKind.negative, 'Contributions', 'Contributions unpublished', session.user) return '', 204
def _process_PUT(self): contribution_settings.set(self.event, 'published', True) self.event.log(EventLogRealm.management, EventLogKind.positive, 'Contributions', 'Contributions published', session.user) return '', 204