Procházet zdrojové kódy

properly show provision error banner on compliance (#4206)

ianedwards před 2 roky
rodič
revize
b727368b27

+ 1 - 1
dashboard/src/main/home/compliance-dashboard/ActionBanner.tsx

@@ -71,7 +71,7 @@ export const ActionBanner: React.FC<ActionBannerProps> = ({
   // check if provisioning error is due to compliance update
   const provisioningErrorWithComplianceEnabled = useMemo(() => {
     return (
-      provisioningStatus.state === "compliance_error" &&
+      provisioningStatus.state === "failed" &&
       latestContractProto?.cluster?.isSoc2Compliant
     );
   }, [provisioningStatus.state, latestContractProto?.toJsonString()]);

+ 1 - 0
dashboard/src/main/home/compliance-dashboard/ComplianceContext.tsx

@@ -158,6 +158,7 @@ export const ProjectComplianceProvider: React.FC<
         clusterId,
         "getContracts",
       ]);
+    } catch (err) {
     } finally {
       setUpdateInProgress(false);
     }