diff options
author | bugreport%peshkin.net <> | 2004-07-28 01:33:41 +0200 |
---|---|---|
committer | bugreport%peshkin.net <> | 2004-07-28 01:33:41 +0200 |
commit | 443ba65dcc14aae3278c4f5f152f942f87bc4f08 (patch) | |
tree | 672a2374c34df475b352cc3d975338fd0c1e683d /editusers.cgi | |
parent | bc9e63eff68258eeed0e0cc043f48c362183411f (diff) | |
download | bugzilla-443ba65dcc14aae3278c4f5f152f942f87bc4f08.tar.gz bugzilla-443ba65dcc14aae3278c4f5f152f942f87bc4f08.tar.xz |
Bug 251837: Extend group_group_map to control which groups can see each other
r=kiko
a=justdave
Diffstat (limited to 'editusers.cgi')
-rwxr-xr-x | editusers.cgi | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/editusers.cgi b/editusers.cgi index c40cc327d..5b1c88e98 100755 --- a/editusers.cgi +++ b/editusers.cgi @@ -165,7 +165,7 @@ sub EmitFormElements ($$$$) WHERE $groupid = grantor_id AND user_group_map.user_id = $user_id AND user_group_map.isbless = 0 - AND group_group_map.isbless = 1 + AND group_group_map.grant_type = " . GROUP_BLESS . " AND user_group_map.group_id = member_id"); my $derivedbless = FetchOneColumn(); PopGlobalSQLState(); @@ -473,6 +473,8 @@ if ($action eq 'new') { SendSQL("SELECT last_insert_id()"); my ($newuserid) = FetchSQLData(); + my $changeduser = new Bugzilla::User($newuserid); + $changeduser->derive_groups(); print "To change ${user}'s permissions, go back and " . "<a href=\"editusers.cgi?action=edit&user=" . url_quote($user) . "\">edit</a> this user."; |