From f61593bee73b37fc12caabbb2958b6515d688420 Mon Sep 17 00:00:00 2001 From: "bugreport%peshkin.net" <> Date: Sun, 13 Oct 2002 00:00:29 +0000 Subject: Bug 174112 Edit multiple bugs broken r=burnus --- buglist.cgi | 12 ++++++------ process_bug.cgi | 1 + template/en/default/list/edit-multiple.html.tmpl | 6 +++--- 3 files changed, 10 insertions(+), 9 deletions(-) diff --git a/buglist.cgi b/buglist.cgi index 4ad0720a9..9f00e15ae 100755 --- a/buglist.cgi +++ b/buglist.cgi @@ -200,12 +200,12 @@ sub GetGroupsByUserId { return if !$userid; SendSQL(" - SELECT groups.id, name, description, isactive - FROM groups, user_group_map - WHERE user_id = $userid AND NOT isbless - AND user_group_map.group_id = groups.id - AND isbuggroup - ORDER BY description "); + SELECT DISTINCT groups.id, name, description, isactive + FROM groups, user_group_map + WHERE user_id = $userid AND NOT isbless + AND user_group_map.group_id = groups.id + AND isbuggroup + ORDER BY description "); my @groups; diff --git a/process_bug.cgi b/process_bug.cgi index 18f18e474..f529f13ea 100755 --- a/process_bug.cgi +++ b/process_bug.cgi @@ -931,6 +931,7 @@ if ($::FORM{'keywords'}) { my $keywordaction = $::FORM{'keywordaction'} || "makeexact"; if ($::comma eq "" + && (! @groupAdd) && (! @groupDel) && (! @::legal_keywords || (0 == @keywordlist && $keywordaction ne "makeexact")) && defined $::FORM{'masscc'} && ! $::FORM{'masscc'} ) { diff --git a/template/en/default/list/edit-multiple.html.tmpl b/template/en/default/list/edit-multiple.html.tmpl index a9088a62d..4121d0292 100644 --- a/template/en/default/list/edit-multiple.html.tmpl +++ b/template/en/default/list/edit-multiple.html.tmpl @@ -182,14 +182,14 @@ [% FOREACH group = groups %] - + - + [% IF group.isactive %] - + [% ELSE %]   -- cgit v1.2.3-24-g4f1b