Пример #1
0
def get_boards():
    """
    All the boards
    """
    if 'id' in session:
        return data_handler.get_boards(session['id'])
    return data_handler.get_boards()
Пример #2
0
def get_boards():
    """
    All the boards
    """
    user_id = None
    if 'username' in session:
        user_id = data_handler.get_user_id(session['username'])

        return data_handler.get_boards(user_id['id'])
    return data_handler.get_boards(user_id)
Пример #3
0
def get_boards(user_id=None):
    """
    All the boards
    """
    if user_id is not None:
        username = data_handler.get_username_by_user_id(user_id)
        if session and session[SESSION_USERNAME] == username:
            return data_handler.get_boards(user_id)
        else:
            return data_handler.get_boards()
    else:
        return data_handler.get_boards()
Пример #4
0
def rename_save():
    boards = data_handler.get_boards()
    data = request.get_json()
    board_titles = data["titles"].split(",")
    for i in range(len(boards)):
        boards[i]["title"] = board_titles[i]
    data_handler.save_dict_to_boards_csv(boards)
Пример #5
0
def rename_board(request):
    updated_board = json.loads(request.data)
    boards = data_handler.get_boards()
    for board in boards:
        if board['id'] == updated_board['boardId']:
            board['title'] = updated_board['boardTitle']
    data_handler.write_boards(boards)
    return updated_board
Пример #6
0
def delete_board(request):
    boards = data_handler.get_boards()
    request_data = json.loads(request.data)
    board_id = request_data['id']
    delete_cards_by_board_id(board_id)
    boards = remove_board_by_id(boards, board_id)
    data_handler.write_boards(boards)
    return request_data
Пример #7
0
def get_boards():
    """
    All the boards
    """
    boards = data_handler.get_boards()
    json_boards = jsonify(boards)
    print(json_boards)
    return json_boards
Пример #8
0
def get_boards():
    """
    All the boards
    """
    logged_in = None
    if 'username' in session:
        logged_in = session['username']
    return data_handler.get_boards(logged_in)
Пример #9
0
def rename_board():
    old_title = request.form['old-title']
    new_title = request.form['new-title']
    boards = data_handler.get_boards()
    for board in boards:
        if board['title'] == old_title:
            board['title'] = new_title
    persistence.update_boards(boards)
    return redirect(url_for('index'))
Пример #10
0
def get_boards():
    """
    All the boards
    """
    if 'user_name' in session:
        user_name = session['user_name']
        return data_handler.get_user_and_public_boards(user_name)

    return data_handler.get_boards()
Пример #11
0
def del_board():
    boards = data_handler.get_boards()
    data = request.get_json()
    for i in range(len(boards)):
        if boards[i]["id"] == data["id"]:
            del boards[i]
            data_handler.save_dict_to_boards_csv(boards)
            data_handler.del_cards_by_board_id(data["board_id"])
            return make_response(jsonify({"message": "JSON received"}), 200)
Пример #12
0
def add_new_board(request):
    boards = data_handler.get_boards()
    new_board_data = json.loads(request.data)
    new_board = {
        'id': get_max_id(boards) + 1,
        'title': new_board_data['boardTitle'],
        'userid': new_board_data['userId'],
    }
    boards.append(new_board)
    data_handler.write_boards(boards)
    return new_board
Пример #13
0
def add_new_board():
    boards = data_handler.get_boards()
    max_id = 0
    for board in boards:
        if int(board['id']) > max_id:
            max_id = int(board['id'])
    data = request.get_json()
    new_board = {'id': max_id + 1, 'title': data['boardName']}
    boards.append(new_board)
    data_handler.save_dict_to_boards_csv(boards)
    return make_response(jsonify({"message": "JSON received"}), 200)
Пример #14
0
def index():
    """
    This is a one-pager which shows all the boards and cards
    """
    boards = data_handler.get_boards()
    return render_template('index.html', boards=boards)
Пример #15
0
def get_boards():
    """
    All the boards
    """
    session_id = session["id"]
    return data_handler.get_boards(session_id)
Пример #16
0
def get_boards():
    if len(session) > 0:
        return json.dumps(data_handler.get_boards(session['id']))
    else:
        return json.dumps(None)
Пример #17
0
def get_boards():
    try:
        return data_handler.get_boards(session['username'])
    except KeyError:
        return data_handler.get_boards()
Пример #18
0
def get_boards():
    """
    All the boards
    """
    user_id = data_handler.get_user(session['username'])['id'] if 'username' in session else None
    return data_handler.get_boards(user_id)
Пример #19
0
def delete_board(board_id: int):
    data_handler.delete_board(board_id)

    return data_handler.get_boards()
Пример #20
0
def create_new_board():
    data_handler.create_new_board()
    return data_handler.get_boards()
Пример #21
0
def get_boardss():
    """
    All the boards
    """
    return data_handler.get_boards()
Пример #22
0
def get_boards():
    return jsonify(data_handler.get_boards())