예제 #1
0
def workspace(workspace):
    validate_workspace(workspace)
    workspaces = list_workspaces_as_user(
        flask.request.cookies, get_basic_auth())['workspaces']
    ws = get_workspace(workspace, flask.request.cookies, get_basic_auth()) if workspace in workspaces else None
    # TODO: When the workspace DAO is ready, we have to remove this next line
    if not ws.get('fdate'): ws['fdate'] = ws.get('duration').get('end')
    if not ws.get('description'): ws['description'] = ''
    return flask.jsonify(ws)
예제 #2
0
def workspace(workspace):
    validate_workspace(workspace)
    workspaces = list_workspaces_as_user(flask.request.cookies,
                                         get_basic_auth())['workspaces']
    ws = get_workspace(workspace, flask.request.cookies,
                       get_basic_auth()) if workspace in workspaces else None
    # TODO: When the workspace DAO is ready, we have to remove this next line
    if not ws.get('fdate'): ws['fdate'] = ws.get('duration').get('end')
    if not ws.get('description'): ws['description'] = ''
    return flask.jsonify(ws)
예제 #3
0
def workspace_list():
    return flask.jsonify(list_workspaces_as_user(flask.request.cookies))
예제 #4
0
def workspace_list():
    return flask.jsonify(
        list_workspaces_as_user(
            flask.request.cookies, get_basic_auth()))
예제 #5
0
def workspace_list():
    return flask.jsonify(
        list_workspaces_as_user(flask.request.cookies, get_basic_auth()))
예제 #6
0
def workspace_list():
    return flask.jsonify(list_workspaces_as_user(flask.request.cookies))