]> git.ipfire.org Git - thirdparty/bugzilla.git/commitdiff
Bug 288557: Show in the request queue those requests tied to secure bugs for which...
authorlpsolit%gmail.com <>
Wed, 16 Nov 2005 09:09:51 +0000 (09:09 +0000)
committerlpsolit%gmail.com <>
Wed, 16 Nov 2005 09:09:51 +0000 (09:09 +0000)
request.cgi

index 4c6e7600f227b56ce88c1a136bb0bf5d2733226b..344fb20281d080ad50023d729a6794b1e0ca1cc1 100755 (executable)
@@ -95,9 +95,9 @@ sub queue {
                   ON flags.requestee_id  = requestees.userid
           INNER JOIN bugs
                   ON flags.bug_id = bugs.bug_id
-           LEFT JOIN products
+          INNER JOIN products
                   ON bugs.product_id = products.id
-           LEFT JOIN components
+          INNER JOIN components
                   ON bugs.component_id = components.id
            LEFT JOIN bug_group_map AS bgmap
                   ON bgmap.bug_id = bugs.bug_id
@@ -112,7 +112,9 @@ sub queue {
     " WHERE     ((bgmap.group_id IS NULL) OR
                  (ccmap.who IS NOT NULL AND cclist_accessible = 1) OR
                  (bugs.reporter = $::userid AND bugs.reporter_accessible = 1) OR
-                 (bugs.assigned_to = $::userid))";
+                 (bugs.assigned_to = $::userid) " .
+                 (Param('useqacontact') ? "OR
+                 (bugs.qa_contact = $::userid))" : ")");
     
     # Non-deleted flags only
     $query .= " AND flags.is_active = 1 ";