def delete_comment(comment_id): question_id = data_logic.get_question_id(comment_id=comment_id) if request.method == 'GET': return render_template('confirm.html', comment_id=comment_id, question_id=question_id) else: data_logic.delete_one_comment(comment_id) return redirect(url_for('display_question', question_id=question_id))
def edit_comment(comment_id): if request.method == 'GET': comment = data_logic.get_one_comment(comment_id) return render_template('edit-comment.html', comment=comment) else: message = request.form.get('message') data_logic.edit_comment(comment_id=comment_id, message=message) question_id = data_logic.get_question_id(comment_id=comment_id) return redirect(url_for('display_question', question_id=question_id))
def add_comment_answer(answer_id): if request.method == 'POST': message = request.form.get('message') question_id = data_logic.get_question_id(answer_id) add_data.comment(message, question_id, session['user_id'], answer_id) return redirect(url_for('display_question', question_id=question_id)) else: specific_url = url_for('add_comment_answer', answer_id=answer_id) return render_template('new-comment.html', answer_id=answer_id, specific_url=specific_url)