コード例 #1
0
ファイル: display.py プロジェクト: indico/indico
 def _process(self):
     form = build_review_form(review=self.review)
     if form.validate_on_submit():
         update_review(self.review, **form.split_data)
         return jsonify_data(flash=False, html=render_paper_page(self.paper))
     tpl = get_template_module('events/reviews/forms.html')
     return jsonify(html=tpl.render_review_form(form, review=self.review), js=_pop_injected_js())
コード例 #2
0
ファイル: display.py プロジェクト: ipaste/indico
 def _process(self):
     form = build_review_form(review=self.review)
     if form.validate_on_submit():
         update_review(self.review, **form.split_data)
         return jsonify_data(flash=False, html=render_paper_page(self.paper))
     tpl = get_template_module('events/reviews/forms.html')
     return jsonify(html=tpl.render_review_form(form, review=self.review))
コード例 #3
0
ファイル: api.py プロジェクト: mkopcic/indico
 def _process(self):
     questions_data, review_data = _parse_review_args(
         self.event, self.review.type)
     update_review(self.review, review_data, questions_data)
     return '', 204