Beispiel #1
0
def add_diary():
    diary = Diary()
    consent = request.get_json(silent=True, force=True)
    
    try:
        validate(consent, inputs.diary)
    except ValidationError as error:
        raise MethodNotAllowed(error.message)
        
    try:
        return jsonify(success=bool(diary.addByUniqueID(stack.top.uniqueID, consent['diary'])))
    except ValueError as error:
        raise MethodNotAllowed(error.message)
    except db.BadValueException as error:
        raise MethodNotAllowed(error.message)
Beispiel #2
0
def add_diary():
    diary = Diary()
    consent = request.get_json(silent=True, force=True)

    try:
        validate(consent, inputs.diary)
    except ValidationError as error:
        raise MethodNotAllowed(error.message)

    try:
        return jsonify(success=bool(diary.addByUniqueID(stack.top.uniqueID, consent['diary'])))
    except ValueError as error:
        raise MethodNotAllowed(error.message)
    except db.BadValueException as error:
        raise MethodNotAllowed(error.message)