]> source.dussan.org Git - sonarqube.git/commitdiff
SONAR-7191 hide unrelevant filters on project background tasks
authorStas Vilchik <vilchiks@gmail.com>
Thu, 18 Feb 2016 16:21:52 +0000 (17:21 +0100)
committerStas Vilchik <vilchiks@gmail.com>
Thu, 18 Feb 2016 16:22:01 +0000 (17:22 +0100)
server/sonar-web/src/main/js/apps/background-tasks/components/Search.js

index 961d56b3ebd093144d48004934e6ef693a4f120d..04ddd3d5a73129f18064c5798ba01af6df7002fb 100644 (file)
@@ -81,7 +81,7 @@ export default React.createClass({
                   value={this.props.status}
                   onChange={this.props.onStatusChange}/>
             </li>
-            {this.props.types.length > 1 && (
+            {this.props.types.length > 1 && !this.props.component && (
                 <li>
                   <h6 className="bt-search-form-label">
                     Type
@@ -92,14 +92,16 @@ export default React.createClass({
                       types={this.props.types}/>
                 </li>
             )}
-            <li>
-              <h6 className="bt-search-form-label">
-                Only Latest Analysis
-              </h6>
-              <CurrentsFilter
-                  value={this.props.currents}
-                  onChange={this.props.onCurrentsChange}/>
-            </li>
+            {!this.props.component && (
+                <li>
+                  <h6 className="bt-search-form-label">
+                    Only Latest Analysis
+                  </h6>
+                  <CurrentsFilter
+                      value={this.props.currents}
+                      onChange={this.props.onCurrentsChange}/>
+                </li>
+            )}
             <li>
               <h6 className="bt-search-form-label">
                 Date