def user_info_for_logged_in_user(): if flask.session.get("logged_in_user", False): return user_info_for(flask.session["logged_in_user"]["username"]) data = untappd.get_user_info() search.index("user_info", [data]) info = _extract_info(data) search.update_last_indexed(info["username"], "user_info") return info
def dev_stub(user): if app.config["UNTAPPD_STUB"]: return "Unable to update stubs because Untapped is in stubbed mode." user_dir = join("stub", user) if not exists(user_dir): mkdir(user_dir) with open(join(user_dir, "checkin.json"), "w") as f: json.dump(untappd.get_checkins(user), f, indent=True) with open(join(user_dir, "friend_list.json"), "w") as f: json.dump(untappd.get_user_friends(user), f, indent=True) with open(join(user_dir, "user_info.json"), "w") as f: json.dump(untappd.get_user_info(user), f, indent=True) return 'Updated stub for user "%s".' % user
def dev_stub(user): if app.config["UNTAPPD_STUB"]: return "Unable to update stubs because Untapped is in stubbed mode." user_dir = join('stub', user) if not exists(user_dir): mkdir(user_dir) with open(join(user_dir, 'checkin.json'), 'w') as f: json.dump(untappd.get_checkins(user), f, indent=True) with open(join(user_dir, 'friend_list.json'), 'w') as f: json.dump(untappd.get_user_friends(user), f, indent=True) with open(join(user_dir, 'user_info.json'), 'w') as f: json.dump(untappd.get_user_info(user), f, indent=True) return 'Updated stub for user "%s".' % user
def _refresh_user_info(username): if not search.is_current(username, "user_info"): data = untappd.get_user_info(username) search.index("user_info", [data]) search.update_last_indexed(username, "user_info")