def GET(self): rdio, currentUser, user_id = get_rdio_and_current_user() if rdio and currentUser: if not_allowed(user_id): raise web.seeother('/logout') disco_user, message = get_discoversong_user(user_id) stats.visited(user_id) # circular import from discoversong.sources import SourceAppsManager return render.loggedin(name=currentUser['firstName'], message=message, sourceapps=SourceAppsManager.ALL, env_message=get_environment_message()) else: return render.loggedout(env_message=get_environment_message())
def GET(self): svc, current_user, user_id = get_rdio_and_current_user() if svc and current_user: if not_allowed(user_id): raise web.seeother('/logout') disco_user, prefs = get_discoversong_user(user_id) stats.visited(user_id) # circular import from discoversong.sources import SourceAppsManager return render.loggedin(params=Params(user=disco_user, preferences=prefs, message="", environment_message=get_environment_message()), name=current_user['firstName'], sourceapps=SourceAppsManager.ALL) else: return render.loggedout(env_message=get_environment_message())