]> source.dussan.org Git - sonarqube.git/commitdiff
SONAR-21243 Do not fetch Standards facet
authorViktor Vorona <viktor.vorona@sonarsource.com>
Thu, 4 Jan 2024 10:04:39 +0000 (11:04 +0100)
committersonartech <sonartech@sonarsource.com>
Thu, 4 Jan 2024 20:02:47 +0000 (20:02 +0000)
server/sonar-web/src/main/js/apps/issues/components/IssuesApp.tsx
server/sonar-web/src/main/js/apps/web-api-v2/components/ApiFilterContext.tsx
server/sonar-web/src/main/js/apps/web-api-v2/components/RestMethodPill.tsx

index a417dcfc2ed5bf144844bfebf59adc554a16edef..29509e3b0e311ffab40bead619199bac8390bf0a 100644 (file)
@@ -864,11 +864,13 @@ export class App extends React.PureComponent<Props, State> {
     const { openFacets } = this.state;
     // The idea is once issue is handle by a react-query we would update only
     // the facet affected by the issue change. Right now it is too complexe to do so.
-    Object.entries(openFacets).forEach(([facet, isOpen]) => {
-      if (isOpen) {
-        this.fetchFacet(facet);
-      }
-    });
+    Object.entries(openFacets)
+      .filter(([facet]) => facet !== STANDARDS)
+      .forEach(([facet, isOpen]) => {
+        if (isOpen) {
+          this.fetchFacet(facet);
+        }
+      });
     this.setState((state) => ({
       issues: state.issues.map((candidate) => (candidate.key === issue.key ? issue : candidate)),
     }));
index 5c669dc0213643ea24346c5d3da21894141b1c02..15ee749833ad0fe8458a6eb66620373a75e1d323 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * SonarQube
- * Copyright (C) 2009-2023 SonarSource SA
+ * Copyright (C) 2009-2024 SonarSource SA
  * mailto:info AT sonarsource DOT com
  *
  * This program is free software; you can redistribute it and/or
index 8387e0adf733c48a89d9de2a274b8f2c4dd11843..b2984e0134164d720547283e58b0b9f451c5844c 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * SonarQube
- * Copyright (C) 2009-2023 SonarSource SA
+ * Copyright (C) 2009-2024 SonarSource SA
  * mailto:info AT sonarsource DOT com
  *
  * This program is free software; you can redistribute it and/or