]> source.dussan.org Git - sonarqube.git/commitdiff
SONAR-18860 fix condition in query for ComponentMapper#selectByKeysAndBranchOrPr
authorBenjamin Campomenosi <benjamin.campomenosi@sonarsource.com>
Tue, 11 Apr 2023 10:10:35 +0000 (12:10 +0200)
committersonartech <sonartech@sonarsource.com>
Wed, 12 Apr 2023 20:03:18 +0000 (20:03 +0000)
server/sonar-db-dao/src/main/resources/org/sonar/db/component/ComponentMapper.xml

index 12e5de7b724f710b614548eb9b7c81f759fbd0b3..70ad9b92fdf14bdf833917d13ed9f3eb10e6640e 100644 (file)
         AND pb.branch_type = 'PULL_REQUEST'
       </when>
       <otherwise>
-        AND (pb.uuid is null or pb.is_main = ${_true})
+        AND (pb.is_main = ${_true} OR p.qualifier IN ('VW', 'SVW') OR (p.qualifier = 'TRK' AND p.scope = 'FIL'))
       </otherwise>
     </choose>
   </select>