Beispiel #1
0
def board_add():
    board_name = flask.request.form["boardName"]
    board_privacy = flask.request.form["boardPrivacy"]
    board_default_options = flask.request.form["defaultOptions"]
    # addnote checkbox in the create board form is meaningfull only for public board
    default_options = default_options if (board_privacy==BoardPrivacy.PUBLIC) else BoardOptions.ADDNOTE
    board = BoardService().add(creator_id=flask.session['user_id'], board_name=board_name, board_privacy=board_privacy, default_options=board_default_options)
    flask.session['board_id'] = board.id
    return flask.jsonify(board=board.to_dic())