diff --git a/src/lib/components/multiSelectTable.svelte b/src/lib/components/multiSelectTable.svelte
index 8479f72a7..190cbfab8 100644
--- a/src/lib/components/multiSelectTable.svelte
+++ b/src/lib/components/multiSelectTable.svelte
@@ -1,6 +1,5 @@
diff --git a/src/routes/(console)/project-[region]-[project]/auth/user-[user]/identities/table.svelte b/src/routes/(console)/project-[region]-[project]/auth/user-[user]/identities/table.svelte
index 66dbd6893..5d9e956af 100644
--- a/src/routes/(console)/project-[region]-[project]/auth/user-[user]/identities/table.svelte
+++ b/src/routes/(console)/project-[region]-[project]/auth/user-[user]/identities/table.svelte
@@ -30,13 +30,12 @@
try {
await Promise.all(promises);
- await invalidate(Dependencies.USER_IDENTITIES);
-
trackEvent(Submit.UserIdentityDelete, { total: selectedRows.length });
- return true;
} catch (error) {
trackError(error, Submit.UserIdentityDelete);
- return error.message;
+ return error;
+ } finally {
+ await invalidate(Dependencies.USER_IDENTITIES);
}
}
diff --git a/src/routes/(console)/project-[region]-[project]/auth/user-[user]/memberships/+page.svelte b/src/routes/(console)/project-[region]-[project]/auth/user-[user]/memberships/+page.svelte
index a78be3f4f..6dd989a88 100644
--- a/src/routes/(console)/project-[region]-[project]/auth/user-[user]/memberships/+page.svelte
+++ b/src/routes/(console)/project-[region]-[project]/auth/user-[user]/memberships/+page.svelte
@@ -39,12 +39,10 @@
try {
await Promise.all(promises);
-
trackEvent(Submit.MembershipUpdate, { total: selectedRows.length });
- return true;
} catch (error) {
trackError(error, Submit.MembershipUpdate);
- return error.message;
+ return error;
} finally {
await invalidate(Dependencies.MEMBERSHIPS);
}
diff --git a/src/routes/(console)/project-[region]-[project]/auth/user-[user]/targets/table.svelte b/src/routes/(console)/project-[region]-[project]/auth/user-[user]/targets/table.svelte
index f06ed2ab4..e71859a43 100644
--- a/src/routes/(console)/project-[region]-[project]/auth/user-[user]/targets/table.svelte
+++ b/src/routes/(console)/project-[region]-[project]/auth/user-[user]/targets/table.svelte
@@ -28,13 +28,12 @@
try {
await Promise.all(promises);
- await invalidate(Dependencies.USER_TARGETS);
-
trackEvent(Submit.UserTargetDelete, { total: selectedRows.length });
- return true;
} catch (error) {
trackError(error, Submit.UserTargetDelete);
- return error.message;
+ return error;
+ } finally {
+ await invalidate(Dependencies.USER_TARGETS);
}
}
diff --git a/src/routes/(console)/project-[region]-[project]/databases/database-[database]/backups/table.svelte b/src/routes/(console)/project-[region]-[project]/databases/database-[database]/backups/table.svelte
index f9f5b7d0e..fc1fcca7e 100644
--- a/src/routes/(console)/project-[region]-[project]/databases/database-[database]/backups/table.svelte
+++ b/src/routes/(console)/project-[region]-[project]/databases/database-[database]/backups/table.svelte
@@ -116,7 +116,6 @@
try {
await Promise.all(promises);
- await invalidate(Dependencies.BACKUPS);
if (selectedBackup) {
addNotification({
@@ -131,13 +130,15 @@
message: error.message
});
} else {
- return error.message;
+ return error;
}
} finally {
if (selectedBackup) {
showDelete = false;
selectedBackup = null;
}
+
+ await invalidate(Dependencies.BACKUPS);
}
}
diff --git a/src/routes/(console)/project-[region]-[project]/databases/database-[database]/table.svelte b/src/routes/(console)/project-[region]-[project]/databases/database-[database]/table.svelte
index 473cc08a3..958aadec3 100644
--- a/src/routes/(console)/project-[region]-[project]/databases/database-[database]/table.svelte
+++ b/src/routes/(console)/project-[region]-[project]/databases/database-[database]/table.svelte
@@ -26,14 +26,13 @@
);
try {
await Promise.all(promises);
- await invalidate(Dependencies.TABLES);
- subNavigation.update();
-
trackEvent(Submit.TableDelete);
- return true;
} catch (error) {
trackError(error, Submit.TableDelete);
- return error.message;
+ return error;
+ } finally {
+ await invalidate(Dependencies.TABLES);
+ subNavigation.update();
}
}
diff --git a/src/routes/(console)/project-[region]-[project]/functions/function-[function]/executions/table.svelte b/src/routes/(console)/project-[region]-[project]/functions/function-[function]/executions/table.svelte
index 5205f9f20..4d5c2d06f 100644
--- a/src/routes/(console)/project-[region]-[project]/functions/function-[function]/executions/table.svelte
+++ b/src/routes/(console)/project-[region]-[project]/functions/function-[function]/executions/table.svelte
@@ -39,13 +39,12 @@
try {
await Promise.all(promises);
- await invalidate(Dependencies.EXECUTIONS);
-
trackEvent(Submit.ExecutionDelete);
- return true;
} catch (error) {
trackError(error, Submit.ExecutionDelete);
- return error.message;
+ return error;
+ } finally {
+ await invalidate(Dependencies.EXECUTIONS);
}
}
diff --git a/src/routes/(console)/project-[region]-[project]/functions/function-[function]/table.svelte b/src/routes/(console)/project-[region]-[project]/functions/function-[function]/table.svelte
index 65e10e1f3..c4c1d1743 100644
--- a/src/routes/(console)/project-[region]-[project]/functions/function-[function]/table.svelte
+++ b/src/routes/(console)/project-[region]-[project]/functions/function-[function]/table.svelte
@@ -59,13 +59,12 @@
);
try {
await Promise.all(promises);
- await invalidate(Dependencies.DEPLOYMENTS);
-
trackEvent(Submit.DeploymentDelete);
- return true;
} catch (error) {
trackError(error, Submit.DeploymentDelete);
- return error.message;
+ return error;
+ } finally {
+ await invalidate(Dependencies.DEPLOYMENTS);
}
}
diff --git a/src/routes/(console)/project-[region]-[project]/messaging/+page.svelte b/src/routes/(console)/project-[region]-[project]/messaging/+page.svelte
index 2e02d5e50..6d1faed8c 100644
--- a/src/routes/(console)/project-[region]-[project]/messaging/+page.svelte
+++ b/src/routes/(console)/project-[region]-[project]/messaging/+page.svelte
@@ -109,13 +109,12 @@
try {
await Promise.all(promises);
- await invalidate(Dependencies.MESSAGING_MESSAGES);
-
trackEvent(Submit.MessagingMessageDelete, { total: selected.length });
- return true;
} catch (error) {
trackError(error, Submit.MessagingMessageDelete);
- return error.message;
+ return error;
+ } finally {
+ await invalidate(Dependencies.MESSAGING_MESSAGES);
}
}
diff --git a/src/routes/(console)/project-[region]-[project]/messaging/providers/table.svelte b/src/routes/(console)/project-[region]-[project]/messaging/providers/table.svelte
index 5f2a0ddf8..a54178b3d 100644
--- a/src/routes/(console)/project-[region]-[project]/messaging/providers/table.svelte
+++ b/src/routes/(console)/project-[region]-[project]/messaging/providers/table.svelte
@@ -29,13 +29,12 @@
try {
await Promise.all(promises);
- await invalidate(Dependencies.MESSAGING_PROVIDERS);
-
trackEvent(Submit.MessagingProviderDelete, { total: selectedRows.length });
- return true;
} catch (error) {
trackError(error, Submit.MessagingProviderDelete);
- return error.message;
+ return error;
+ } finally {
+ await invalidate(Dependencies.MESSAGING_PROVIDERS);
}
}
diff --git a/src/routes/(console)/project-[region]-[project]/messaging/topics/table.svelte b/src/routes/(console)/project-[region]-[project]/messaging/topics/table.svelte
index 4dde3847e..f5525754e 100644
--- a/src/routes/(console)/project-[region]-[project]/messaging/topics/table.svelte
+++ b/src/routes/(console)/project-[region]-[project]/messaging/topics/table.svelte
@@ -29,12 +29,10 @@
try {
await Promise.all(promises);
-
trackEvent(Submit.MessagingTopicDelete, { total: selectedRows.length });
- return true;
} catch (error) {
trackError(error, Submit.MessagingTopicDelete);
- return error.message;
+ return error;
} finally {
await invalidate(Dependencies.MESSAGING_TOPICS);
}
diff --git a/src/routes/(console)/project-[region]-[project]/messaging/topics/topic-[topic]/table.svelte b/src/routes/(console)/project-[region]-[project]/messaging/topics/topic-[topic]/table.svelte
index c062b6dce..c9a64e9af 100644
--- a/src/routes/(console)/project-[region]-[project]/messaging/topics/topic-[topic]/table.svelte
+++ b/src/routes/(console)/project-[region]-[project]/messaging/topics/topic-[topic]/table.svelte
@@ -50,12 +50,10 @@
try {
await Promise.all(promises);
-
trackEvent(Submit.MessagingTopicSubscriberDelete, { total: selectedRows.length });
- return true;
} catch (error) {
trackError(error, Submit.MessagingTopicSubscriberDelete);
- return error.message;
+ return error;
} finally {
await invalidate(Dependencies.MESSAGING_TOPIC_SUBSCRIBERS);
}
diff --git a/src/routes/(console)/project-[region]-[project]/sites/site-[site]/deployments/table.svelte b/src/routes/(console)/project-[region]-[project]/sites/site-[site]/deployments/table.svelte
index 771ca9967..7403cf07d 100644
--- a/src/routes/(console)/project-[region]-[project]/sites/site-[site]/deployments/table.svelte
+++ b/src/routes/(console)/project-[region]-[project]/sites/site-[site]/deployments/table.svelte
@@ -45,12 +45,10 @@
);
try {
await Promise.all(promises);
-
trackEvent(Submit.DeploymentDelete);
- return true;
} catch (error) {
trackError(error, Submit.DeploymentDelete);
- return error.message;
+ return error;
} finally {
await Promise.all([
invalidate(Dependencies.DEPLOYMENTS),
diff --git a/src/routes/(console)/project-[region]-[project]/sites/site-[site]/logs/table.svelte b/src/routes/(console)/project-[region]-[project]/sites/site-[site]/logs/table.svelte
index 816d7c03f..24c6f957e 100644
--- a/src/routes/(console)/project-[region]-[project]/sites/site-[site]/logs/table.svelte
+++ b/src/routes/(console)/project-[region]-[project]/sites/site-[site]/logs/table.svelte
@@ -37,13 +37,12 @@
try {
await Promise.all(promises);
- await invalidate(Dependencies.EXECUTIONS);
-
trackEvent(Submit.LogDelete);
- return true;
} catch (error) {
trackError(error, Submit.LogDelete);
- return error.message;
+ return error;
+ } finally {
+ await invalidate(Dependencies.EXECUTIONS);
}
}
diff --git a/src/routes/(console)/project-[region]-[project]/storage/bucket-[bucket]/+page.svelte b/src/routes/(console)/project-[region]-[project]/storage/bucket-[bucket]/+page.svelte
index d3a08759b..8caf3c05a 100644
--- a/src/routes/(console)/project-[region]-[project]/storage/bucket-[bucket]/+page.svelte
+++ b/src/routes/(console)/project-[region]-[project]/storage/bucket-[bucket]/+page.svelte
@@ -78,7 +78,7 @@
trackEvent(Submit.FileDelete, { total: selectedRows.length });
} catch (error) {
trackError(error, Submit.FileDelete);
- return error.message;
+ return error;
} finally {
await invalidate(Dependencies.FILES);
}