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); }