def scoreboard_variables(): var = dict(config=config) if "team_id" in session: var["logged_in"] = True var["team"] = g.team var["notifications"] = Notification.select().where(Notification.team == g.team) else: var["logged_in"] = False var["notifications"] = [] return var
def scoreboard_variables(): var = dict(config=config) if "team_id" in session: var["logged_in"] = True var["team"] = g.team var["notifications"] = Notification.select().where( Notification.team == g.team) else: var["logged_in"] = False var["notifications"] = [] return var
def scoreboard_variables(): var = dict(config=config) var["user_teamed"] = False #user_teamed用户属于某个队伍 var["user_requested"] = False #user_requested用户申请加入某个队伍 var["team_requested"] = False #team_requested用户申请创建某个队伍 if "user_id" in session: var["logged_in"] = True var["user"] = g.user try: if (TeamMember.get(TeamMember.member == g.user.id).member_confirmed): var["user_teamed"] = True except: var["user_teamed"] = False try: if (not TeamMember.get(TeamMember.member == g.user.id).member_confirmed): var["user_requested"] = True except: var["user_requested"] = False try: if (not Team.get(Team.team_leader == g.user.id).team_confirmed): var["team_requested"] = True except: var["team_requested"] = False else: var["logged_in"] = False var["notifications"] = [] if "team_id" in session: g.team = Team.get(Team.id == session["team_id"]) var["team"] = g.team if (g.user.id == g.team.team_leader.id): var["user_leader"] = True #用户是队长 else: var["user_leader"] = False var["notifications"] = Notification.select().where(Notification.team == g.team) else: var["notifications"] = [] return var