Exemplo n.º 1
0
    def _process(self):
        form = TicketsForm(obj=self.regform, event=self.event)
        if form.validate_on_submit():
            form.populate_obj(self.regform)
            db.session.flush()
            return jsonify_data(flash=False, tickets_enabled=self.regform.tickets_enabled)

        return jsonify_template('events/registration/management/regform_tickets.html', regform=self.regform, form=form)
Exemplo n.º 2
0
    def _process(self):
        form = TicketsForm(obj=self.regform)
        if form.validate_on_submit():
            form.populate_obj(self.regform)
            db.session.flush()
            return redirect(url_for('.tickets', self.regform))

        return WPManageRegistration.render_template('management/regform_tickets.html', self.event,
                                                    regform=self.regform, form=form,
                                                    can_enable_tickets=self._check_ticket_app_enabled())
Exemplo n.º 3
0
    def _process(self):
        form = TicketsForm(obj=self.regform)
        if form.validate_on_submit():
            form.populate_obj(self.regform)
            db.session.flush()
            return redirect(url_for('.tickets', self.regform))

        return WPManageRegistration.render_template(
            'management/regform_tickets.html',
            self.event,
            regform=self.regform,
            form=form,
            can_enable_tickets=self._check_ticket_app_enabled())