def homepage(): """Renders the homepage.""" build_list = ( models.Build.query .filter_by(public=True) .order_by(models.Build.created.desc()) .limit(1000) .all()) if current_user.is_authenticated(): if not login_fresh(): logging.debug('User needs a fresh token') abort(login.needs_refresh()) auth.claim_invitations(current_user) # List builds you own first, followed by public ones. build_list = ( current_user.builds .order_by(models.Build.created.desc()) .limit(1000) .all()) + build_list return render_template( 'home.html', build_list=build_list)
def homepage(): """Renders the homepage.""" if current_user.is_authenticated(): if not login_fresh(): logging.debug('User needs a fresh token') abort(login.needs_refresh()) auth.claim_invitations(current_user) build_list = operations.UserOps(current_user.get_id()).get_builds() return render_template('home.html', build_list=build_list)
def homepage(): """Renders the homepage.""" if current_user.is_authenticated(): if not login_fresh(): logging.debug('User needs a fresh token') abort(login.needs_refresh()) auth.claim_invitations(current_user) build_list = operations.UserOps(current_user.get_id()).get_builds() return render_template( 'home.html', build_list=build_list, show_video_and_promo_text=app.config['SHOW_VIDEO_AND_PROMO_TEXT'])
def homepage(): """Renders the homepage.""" if current_user.is_authenticated(): if not login_fresh(): logging.debug('User needs a fresh token') abort(login.needs_refresh()) auth.claim_invitations(current_user) build_list = operations.UserOps(current_user.get_id()).get_builds() return render_template( 'home.html', build_list=build_list)