]> source.dussan.org Git - sonarqube.git/commitdiff
use different qualifiers for search on code page
authorStas Vilchik <vilchiks@gmail.com>
Tue, 24 Jan 2017 13:32:43 +0000 (14:32 +0100)
committerSimon Brandhof <simon.brandhof@sonarsource.com>
Wed, 25 Jan 2017 10:41:57 +0000 (11:41 +0100)
server/sonar-web/src/main/js/apps/code/components/Search.js

index d5c8ae6baa0bfd673a389a967295b7e9f82c3b10..ac1f75c1daf8c8a96b7bace39012bba3b43e492c 100644 (file)
@@ -136,8 +136,10 @@ export default class Search extends React.Component {
       const { component, onError } = this.props;
       this.setState({ loading: true });
 
-      // request all qualifiers except DIR
-      getTree(component.key, { q: query, s: 'qualifier,name', qualifiers: 'VW,SVW,TRK,BRC,UTS,FIL' })
+      const isView = component.qualifier === 'VW' || component.qualifier === 'SVW';
+      const qualifiers = isView ? 'SVW,TRK' : 'BRC,UTS,FIL';
+
+      getTree(component.key, { q: query, s: 'qualifier,name', qualifiers })
           .then(r => {
             // second time check if value has change due to api request
             if (this.mounted && this.checkInputValue(query)) {