def meetup_not_authorized(error): try: fresh = refresh_access_token(session['credentials']['refresh_token']) session['credentials'] = fresh return render_template('app_error.html', error = 'had to freshin up') except Exception, e: empty_credentials() flash('User revoked access') return redirect(url_for('index'))
def meetup_not_authorized(error): try: fresh = refresh_access_token(session["credentials"]["refresh_token"]) session["credentials"] = fresh return render_template("app_error.html", error="had to freshin up") except Exception, e: empty_credentials() flash("User revoked access") return redirect(url_for("index"))
def index(): """ let's make this as simple as possbile. are you or are you not oauthenticated? """ if connected(): try: return render_template("connected.html", current_user=mu().current_user()) except MeetupNotAuthorized, e: try: session["credentials"] = refresh_access_token(session["credentials"]["refresh_token"]) index() except MeetupNotAuthorized, e: empty_credentials() flash("User revoked access") return redirect(url_for("index"))
def index(): ''' let's make this as simple as possbile. are you or are you not oauthenticated? ''' if connected(): try: return render_template('connected.html', current_user = mu().current_user()) except MeetupNotAuthorized, e: try: session['credentials'] = refresh_access_token(session['credentials']['refresh_token']) index() except MeetupNotAuthorized, e: empty_credentials() flash('User revoked access') return redirect(url_for('index'))
def events(topic): """ fetch of a list of 10 events by topic <topic> happening around me """ if connected(): try: current_user = mu().current_user() events = mu().open_events( {"topic": topic, "page": 10, "lat": current_user["lat"], "lon": current_user["lon"]} ) return render_template("events.html", topic=topic, events=events["results"], current_user=current_user) except MeetupNotAuthorized, e: try: session["credentials"] = refresh_access_token(session["credentials"]["refresh_token"]) events(topic) except HTTPError: empty_credentials() flash("User revoked access") return redirect(url_for("index"))
def events(topic): ''' fetch of a list of 10 events by topic <topic> happening around me ''' if connected(): try: current_user = mu().current_user() events = mu().open_events({ 'topic': topic, 'page': 10, 'lat': current_user['lat'], 'lon': current_user['lon'] }) return render_template('events.html', topic = topic, events = events['results'], current_user = current_user) except MeetupNotAuthorized, e: try: session['credentials'] = refresh_access_token(session['credentials']['refresh_token']) events(topic) except HTTPError: empty_credentials() flash('User revoked access') return redirect(url_for('index'))