Exemplo n.º 1
0
def board_users(id):
    flask.session["board_id"] = id
    bs = BoardService()
    board_user = bs.get_user(id, flask.session["user_id"])
    if board_user is None:
        return "", 404
    else:
        users = bs.get_users(id)
        json_users = [];
        for user in users:
            json_users.append(user.to_dic())
        return flask.jsonify(boardUsers=json_users)
Exemplo n.º 2
0
def board(id):
    flask.session["board_id"] = id
    bs = BoardService()
    board_user = bs.get_user(id, flask.session["user_id"])
    if board_user is None:
        return "", 404
    else:
        board = bs.get(id)
        users = bs.get_users(id)
        json_users = [];
        user_group = UserGroup.VIEWER
        for user in users:
            json_users.append(user.to_dic())
            if user.id == flask.session["user_id"]:
                user_group = user.user_group
        return flask.jsonify(board=board.to_dic(), user_group=user_group, boardUsers=json_users)