]> git.ipfire.org Git - thirdparty/bugzilla.git/commitdiff
Bug 234855: Show only products enterable by current user in edit-multiple
authorbugreport%peshkin.net <>
Sat, 10 Jul 2004 14:46:46 +0000 (14:46 +0000)
committerbugreport%peshkin.net <>
Sat, 10 Jul 2004 14:46:46 +0000 (14:46 +0000)
r=myk,justdave
a=justdave

buglist.cgi

index 8cec40d7035f4cb2731ff2794a6138f7ad14e8f5..adb1bfde7c55119f80157ec249723a863157490e 100755 (executable)
@@ -1525,8 +1525,10 @@ $vars->{'currenttime'} = time2str("%a %b %e %T %Z %Y", time());
 if ($dotweak) {
     $vars->{'dotweak'} = 1;
     $vars->{'use_keywords'} = 1 if @::legal_keywords;
-
-    $vars->{'products'} = \@::legal_product;
+    my @entry_products = grep {(!Param("usebuggroups") 
+                             || !GroupExists($_) 
+                             || UserInGroup($_))} @::legal_product;
+    $vars->{'products'} = \@entry_products;
     $vars->{'platforms'} = \@::legal_platform;
     $vars->{'priorities'} = \@::legal_priority;
     $vars->{'severities'} = \@::legal_severity;