def has_new_review():
    return ReviewAnswer.has_new_review()
def start_review():
    return ReviewAnswer.start_review(request)
def do_review_answer_stub():
    return ReviewAnswer.review()
def addtag_answer():
    ctrler = ReviewAnswer(request)
    return ctrler.add_tag_answer(request.args['answerid'], request.args['tagid'])
def removetag_answer():
    ctrler = ReviewAnswer(request)
    return ctrler.remove_tag_answer(request.args['answerid'], request.args['tagid'])
def handle_review_answer():
    """ To review a answer, return reviewanswer.review(x) should be called from
    the controller deciding wich answer to review, this url handles storing the
    reviews in the database (given a user has permission to do so) """
    ReviewAnswer(request)
    return ReviewAnswer.review()