Ejemplo n.º 1
0
def add_list():
    j = request.get_json()
    c = DatabaseConnection()

    auth = check_auth(j, c)
    if auth:
        return auth

    label = j.get("label", "")
    if not label:
        return {"err": "label must not be empty"}, 400

    user = c.get_user(j["username"])

    if not c.add_list(user["id"], label):
        return {"err": "user already has list with same label"}, 409

    return {"msg": "successfully added list"}, 201