]> git.ipfire.org Git - thirdparty/bugzilla.git/commitdiff
Bug 323905: "Group" "isn't equal to" boolean chart does not work correctly - Patch...
authorlpsolit%gmail.com <>
Thu, 9 Mar 2006 05:59:46 +0000 (05:59 +0000)
committerlpsolit%gmail.com <>
Thu, 9 Mar 2006 05:59:46 +0000 (05:59 +0000)
Bugzilla/Search.pm

index 9b6c5bca7fb6eb6520cae936ae7fd4816ee128b2..48c3c1647d5d23cc6e8dc9022e8525ef7db1f6f3 100644 (file)
@@ -765,11 +765,14 @@ sub init {
             push(@supptables,
                     "LEFT JOIN bug_group_map AS bug_group_map_$chartid " .
                     "ON bugs.bug_id = bug_group_map_$chartid.bug_id");
-
+            $ff = $f = "groups_$chartid.name";
+            my $ref = $funcsbykey{",$t"};
+            &$ref;
             push(@supptables,
                     "LEFT JOIN groups AS groups_$chartid " .
-                    "ON groups_$chartid.id = bug_group_map_$chartid.group_id");
-            $f = "groups_$chartid.name";
+                    "ON groups_$chartid.id = bug_group_map_$chartid.group_id " .
+                    "AND $term");
+            $term = "$ff IS NOT NULL";
          },
          "^attach_data\.thedata,changed" => sub {
             # Searches for attachment data's change must search