예제 #1
0
def get_history():
    events_in_history = []
    if 'indico_user' in flask_session:
        if flask_session['indico_user']:
            user_id = flask_session['indico_user']
            events_in_history = list(db_event.get_history(user_id, order=-1))
            favorites.get_favorites_events(events_in_history, flask_session["indico_user"])
    return Response(json.dumps(events_in_history), mimetype='application/json')
예제 #2
0
def get_history():
    events_in_history = []
    if 'indico_user' in flask_session:
        if flask_session['indico_user']:
            user_id = flask_session['indico_user']
            events_in_history = list(db_event.get_history(user_id, order=-1))
            favorites.get_favorites_events(events_in_history,
                                           flask_session["indico_user"])
    return Response(json.dumps(events_in_history), mimetype='application/json')
예제 #3
0
def get_ongoing_events(page=1):
    user_id = unicode('all_public')
    if 'indico_user' in flask_session:
        if flask_session['indico_user']:
            user_id = flask_session['indico_user']
    now = datetime.utcnow()
    events = _get_cached_events(user_id, now, page)
    if flask_session.get("indico_user", ""):
        favorites.get_favorites_events(events, flask_session["indico_user"])
    return events
예제 #4
0
def get_ongoing_events(page=1):
    user_id = unicode("all_public")
    if "indico_user" in flask_session:
        if flask_session["indico_user"]:
            user_id = flask_session["indico_user"]
    now = datetime.utcnow()
    events = _get_cached_events(user_id, now, page)
    if flask_session.get("indico_user", ""):
        favorites.get_favorites_events(events, flask_session["indico_user"])
    return events
예제 #5
0
def get_favorites_future_events():
    user_id = flask_session['indico_user']
    events = event_logic.get_future_events(int(request.args.get('page', 1)))
    return Response(json.dumps(my_favorites.get_favorites_events(events, user_id)), mimetype='application/json')
예제 #6
0
def search_event(search):
    events = event.search_event(search, int(request.args.get('page', 1)))
    if flask_session.get("indico_user", ""):
        favorites.get_favorites_events(events, flask_session["indico_user"])
    return Response(json.dumps(events), mimetype='application/json')
예제 #7
0
def search_event(search):
    events = event.search_event(search, int(request.args.get('page', 1)))
    if flask_session.get("indico_user", ""):
        favorites.get_favorites_events(events, flask_session["indico_user"])
    return Response(json.dumps(events), mimetype='application/json')