summaryrefslogtreecommitdiffstats
path: root/Bugzilla
diff options
context:
space:
mode:
authorMarc Schumann <wurblzap@gmail.com>2011-11-28 09:04:08 +0100
committerMarc Schumann <wurblzap@gmail.com>2011-11-28 09:04:08 +0100
commit1710b67cdaf36baf843cd3ad292114d312903a42 (patch)
tree2fe50a496e97cc1cf6d744c20961929d608b025c /Bugzilla
parent7a9a9a8f1e4c1d17ff58fb0bbae9513c85986488 (diff)
downloadbugzilla-1710b67cdaf36baf843cd3ad292114d312903a42.tar.gz
bugzilla-1710b67cdaf36baf843cd3ad292114d312903a42.tar.xz
Bug 428490 - Display group icons for indirect memberships, too.
r/a=LpSolit
Diffstat (limited to 'Bugzilla')
-rw-r--r--Bugzilla/User.pm23
1 files changed, 0 insertions, 23 deletions
diff --git a/Bugzilla/User.pm b/Bugzilla/User.pm
index 849c1d915..02312cc40 100644
--- a/Bugzilla/User.pm
+++ b/Bugzilla/User.pm
@@ -1143,24 +1143,6 @@ sub can_set_flag {
|| $self->in_group_id($flag_type->grant_group_id)) ? 1 : 0;
}
-sub direct_group_membership {
- my $self = shift;
- my $dbh = Bugzilla->dbh;
-
- if (!$self->{'direct_group_membership'}) {
- my $gid = $dbh->selectcol_arrayref('SELECT id
- FROM groups
- INNER JOIN user_group_map
- ON groups.id = user_group_map.group_id
- WHERE user_id = ?
- AND isbless = 0',
- undef, $self->id);
- $self->{'direct_group_membership'} = Bugzilla::Group->new_from_list($gid);
- }
- return $self->{'direct_group_membership'};
-}
-
-
# visible_groups_inherited returns a reference to a list of all the groups
# whose members are visible to this user.
sub visible_groups_inherited {
@@ -2456,11 +2438,6 @@ Returns a reference to an array of users. The array is populated with hashrefs
containing the login, identity and visibility. Users that are not visible to this
user will have 'visible' set to zero.
-=item C<direct_group_membership>
-
-Returns a reference to an array of group objects. Groups the user belong to
-by group inheritance are excluded from the list.
-
=item C<visible_groups_inherited>
Returns a list of all groups whose members should be visible to this user.