diff options
author | Wouter Admiraal <wouter.admiraal@sonarsource.com> | 2023-08-18 16:30:48 +0200 |
---|---|---|
committer | sonartech <sonartech@sonarsource.com> | 2023-08-21 20:02:47 +0000 |
commit | 522573b028568e85648ca08e84feacb32726ec5c (patch) | |
tree | b2d37ffb196531edb5f63833635b6801d42578b9 /server/sonar-web | |
parent | bce106168b716f4581e601e6911a7a2678f79ebe (diff) | |
download | sonarqube-522573b028568e85648ca08e84feacb32726ec5c.tar.gz sonarqube-522573b028568e85648ca08e84feacb32726ec5c.zip |
SONAR-20023 Disable CCT facets during issue reindexing
Diffstat (limited to 'server/sonar-web')
-rw-r--r-- | server/sonar-web/src/main/js/apps/issues/__tests__/IssuesApp-Filtering-it.tsx | 4 | ||||
-rw-r--r-- | server/sonar-web/src/main/js/apps/issues/sidebar/Sidebar.tsx | 45 |
2 files changed, 25 insertions, 24 deletions
diff --git a/server/sonar-web/src/main/js/apps/issues/__tests__/IssuesApp-Filtering-it.tsx b/server/sonar-web/src/main/js/apps/issues/__tests__/IssuesApp-Filtering-it.tsx index 965d39f8913..1cc286451d5 100644 --- a/server/sonar-web/src/main/js/apps/issues/__tests__/IssuesApp-Filtering-it.tsx +++ b/server/sonar-web/src/main/js/apps/issues/__tests__/IssuesApp-Filtering-it.tsx @@ -347,10 +347,10 @@ describe('issues app when reindexing', () => { // Enabled facets expect(ui.inNewCodeFilter.get()).toBeInTheDocument(); expect(ui.typeFacet.get()).toBeInTheDocument(); - expect(ui.cleanCodeAttributeCategoryFacet.get()).toBeInTheDocument(); - expect(ui.softwareQualityFacet.get()).toBeInTheDocument(); // Disabled facets + expect(ui.cleanCodeAttributeCategoryFacet.query()).not.toBeInTheDocument(); + expect(ui.softwareQualityFacet.query()).not.toBeInTheDocument(); expect(ui.assigneeFacet.query()).not.toBeInTheDocument(); expect(ui.authorFacet.query()).not.toBeInTheDocument(); expect(ui.codeVariantsFacet.query()).not.toBeInTheDocument(); diff --git a/server/sonar-web/src/main/js/apps/issues/sidebar/Sidebar.tsx b/server/sonar-web/src/main/js/apps/issues/sidebar/Sidebar.tsx index 82f02d48729..ad2a4340e02 100644 --- a/server/sonar-web/src/main/js/apps/issues/sidebar/Sidebar.tsx +++ b/server/sonar-web/src/main/js/apps/issues/sidebar/Sidebar.tsx @@ -182,31 +182,32 @@ export class SidebarClass extends React.PureComponent<Props> { /> )} - <AttributeCategoryFacet - fetching={this.props.loadingFacets.cleanCodeAttributeCategories === true} - needIssueSync={needIssueSync} - onChange={this.props.onFilterChange} - onToggle={this.props.onFacetToggle} - open={!!openFacets.cleanCodeAttributeCategories} - stats={facets.cleanCodeAttributeCategories} - categories={query.cleanCodeAttributeCategories} - /> - <BasicSeparator className="sw-my-4" /> + {!needIssueSync && ( + <> + <AttributeCategoryFacet + fetching={this.props.loadingFacets.cleanCodeAttributeCategories === true} + needIssueSync={needIssueSync} + onChange={this.props.onFilterChange} + onToggle={this.props.onFacetToggle} + open={!!openFacets.cleanCodeAttributeCategories} + stats={facets.cleanCodeAttributeCategories} + categories={query.cleanCodeAttributeCategories} + /> - <SoftwareQualityFacet - fetching={this.props.loadingFacets.impactSoftwareQualities === true} - needIssueSync={needIssueSync} - onChange={this.props.onFilterChange} - onToggle={this.props.onFacetToggle} - open={!!openFacets.impactSoftwareQualities} - stats={facets.impactSoftwareQualities} - qualities={query.impactSoftwareQualities} - /> + <BasicSeparator className="sw-my-4" /> - <BasicSeparator className="sw-my-4" /> + <SoftwareQualityFacet + fetching={this.props.loadingFacets.impactSoftwareQualities === true} + needIssueSync={needIssueSync} + onChange={this.props.onFilterChange} + onToggle={this.props.onFacetToggle} + open={!!openFacets.impactSoftwareQualities} + stats={facets.impactSoftwareQualities} + qualities={query.impactSoftwareQualities} + /> + + <BasicSeparator className="sw-my-4" /> - {!needIssueSync && ( - <> <SeverityFacet fetching={this.props.loadingFacets.impactSeverities === true} onChange={this.props.onFilterChange} |