コード例 #1
0
def list_user_groups():
    teams = flask.g.user.user_teams
    active_map = {
        group.fas_name: group.name
        for group in UsersLogic.get_groups_by_fas_names_list(teams).all()
    }

    teams = UsersLogic.filter_blacklisted_teams(teams)
    copr_groups = {fas_name: active_map.get(fas_name) for fas_name in teams}
    return render_template("groups/user_fas_groups.html",
                           user=flask.g.user,
                           teams=teams,
                           copr_groups=copr_groups)
コード例 #2
0
ファイル: groups_general.py プロジェクト: evilkost/copr
def list_user_groups():
    teams = flask.g.user.user_teams
    active_map = {
        group.fas_name: group.name for group in
        UsersLogic.get_groups_by_fas_names_list(teams).all()
    }

    teams = UsersLogic.filter_blacklisted_teams(teams)
    copr_groups = {
        fas_name: active_map.get(fas_name)
        for fas_name in teams
    }
    return render_template(
        "groups/user_fas_groups.html",
        user=flask.g.user,
        teams=teams,
        copr_groups=copr_groups)