fix(web): stop public approvals legacy pending fetch
All checks were successful
CD Pipeline / workflow-shape (push) Successful in 0s
CD Pipeline / cancel-stale-cd (push) Has been skipped
CD Pipeline / tests (push) Successful in 43s
CD Pipeline / build-and-deploy (push) Successful in 4m36s
CD Pipeline / post-deploy-checks (push) Successful in 1m58s
All checks were successful
CD Pipeline / workflow-shape (push) Successful in 0s
CD Pipeline / cancel-stale-cd (push) Has been skipped
CD Pipeline / tests (push) Successful in 43s
CD Pipeline / build-and-deploy (push) Successful in 4m36s
CD Pipeline / post-deploy-checks (push) Successful in 1m58s
This commit is contained in:
@@ -1977,9 +1977,8 @@ export default function ApprovalsPage() {
|
||||
params.set("project_id", projectId);
|
||||
if (evidenceFilter) params.set("remediation_status", evidenceFilter);
|
||||
const qs = params.toString();
|
||||
const [platformResult, legacyResult] = await Promise.allSettled([
|
||||
const [platformResult] = await Promise.allSettled([
|
||||
fetchJson(`${API_BASE}/api/v1/platform/approvals${qs ? `?${qs}` : ""}`),
|
||||
fetchJson(`${API_BASE}/api/v1/approvals/pending`),
|
||||
]);
|
||||
|
||||
if (platformResult.status === "fulfilled") {
|
||||
@@ -1990,14 +1989,8 @@ export default function ApprovalsPage() {
|
||||
setError(platformResult.reason instanceof Error ? platformResult.reason.message : t("page.genericLoadFailed"));
|
||||
}
|
||||
|
||||
if (legacyResult.status === "fulfilled") {
|
||||
const data = legacyResult.value;
|
||||
const pending = Array.isArray(data) ? data : data.approvals ?? [];
|
||||
setLegacyApprovals(Array.isArray(pending) ? pending : []);
|
||||
} else {
|
||||
setLegacyApprovals([]);
|
||||
setLegacyError(legacyResult.reason instanceof Error ? legacyResult.reason.message : t("page.genericLoadFailed"));
|
||||
}
|
||||
setLegacyApprovals([]);
|
||||
setLegacyError(null);
|
||||
|
||||
setLastRefresh(new Date());
|
||||
} catch (err) {
|
||||
|
||||
Reference in New Issue
Block a user