Exemple #1
0
 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)
Exemple #2
0
 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)
Exemple #3
0
 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
Exemple #4
0
 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