예제 #1
0
def post_agreement():
    agreed = flask.request.form.get('i_agree')
    if agreed == 'on':
        try:
            api.post_agreement(flask.session, True)
        except ApiResponseErrorList as api_response_error_list:
            codes = [error['code'] for error in api_response_error_list.errors]
            error_messages = ', '.join(codes)
            flask.abort(502, error_messages)
        except ApiError as api_error:
            return _handle_errors(api_error)

        return flask.redirect(flask.url_for('.get_account'))
    else:
        return flask.redirect(flask.url_for('.get_agreement'))
예제 #2
0
def post_agreement():
    agreed = flask.request.form.get("i_agree")
    if agreed == "on":
        try:
            api.post_agreement(flask.session, True)
        except ApiResponseErrorList as api_response_error_list:
            codes = [error["code"] for error in api_response_error_list.errors]
            error_messages = ", ".join(codes)
            flask.abort(502, error_messages)
        except ApiError as api_error:
            return _handle_errors(api_error)

        return flask.redirect(flask.url_for(".get_account"))
    else:
        return flask.redirect(flask.url_for(".get_agreement"))
예제 #3
0
def post_agreement():
    agreed = flask.request.form.get("i_agree")
    if agreed == "on":
        try:
            api.post_agreement(flask.session, True)
        except ApiResponseErrorList as api_response_error_list:
            codes = [error["code"] for error in api_response_error_list.errors]
            error_messages = ", ".join(codes)
            flask.abort(502, error_messages)
        except ApiError as api_error:
            return _handle_errors(api_error)

        return flask.redirect(flask.url_for(".get_account"))
    else:
        return flask.redirect(flask.url_for(".get_agreement"))