Merge pull request #2430 from appwrite/fix-PRO-2111-sites-deployments-invalidate-on-delete

This commit is contained in:
Darshan
2025-10-01 17:42:57 +05:30
committed by GitHub
2 changed files with 8 additions and 2 deletions
@@ -22,7 +22,10 @@
siteId: selectedDeployment.resourceId,
deploymentId: selectedDeployment.$id
});
await invalidate(Dependencies.SITE);
await Promise.all([
invalidate(Dependencies.DEPLOYMENTS),
invalidate(Dependencies.SITE)
]);
if (page.url.href.includes(`deployment-${selectedDeployment.$id}`)) {
await goto(
`${base}/project-${page.params.region}-${page.params.project}/sites/site-${page.params.site}/deployments`
@@ -60,7 +60,10 @@
trackError(error, Submit.DeploymentDelete);
} finally {
selectedRows = [];
invalidate(Dependencies.DEPLOYMENTS);
await Promise.all([
invalidate(Dependencies.DEPLOYMENTS),
invalidate(Dependencies.SITE)
]);
}
}
</script>