From e4120cdce3a25b75e685f1a9d517c04fbea7e8ba Mon Sep 17 00:00:00 2001 From: Marie <51697796+ijreilly@users.noreply.github.com> Date: Mon, 7 Jul 2025 17:26:20 +0200 Subject: [PATCH] Silent harmless AbortError (#13080) --- .../error-handler/components/PromiseRejectionEffect.tsx | 4 +++- .../ui/feedback/snack-bar-manager/hooks/useSnackBar.ts | 4 ++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/packages/twenty-front/src/modules/error-handler/components/PromiseRejectionEffect.tsx b/packages/twenty-front/src/modules/error-handler/components/PromiseRejectionEffect.tsx index d52ec8694..409b90d75 100644 --- a/packages/twenty-front/src/modules/error-handler/components/PromiseRejectionEffect.tsx +++ b/packages/twenty-front/src/modules/error-handler/components/PromiseRejectionEffect.tsx @@ -24,7 +24,9 @@ export const PromiseRejectionEffect = () => { return; // already handled by apolloLink } - enqueueErrorSnackBar({}); + if (error.networkError?.name !== 'AbortError') { + enqueueErrorSnackBar({}); + } try { const { captureException } = await import('@sentry/react'); diff --git a/packages/twenty-front/src/modules/ui/feedback/snack-bar-manager/hooks/useSnackBar.ts b/packages/twenty-front/src/modules/ui/feedback/snack-bar-manager/hooks/useSnackBar.ts index 84f253169..1f2d62d33 100644 --- a/packages/twenty-front/src/modules/ui/feedback/snack-bar-manager/hooks/useSnackBar.ts +++ b/packages/twenty-front/src/modules/ui/feedback/snack-bar-manager/hooks/useSnackBar.ts @@ -123,6 +123,10 @@ export const useSnackBar = () => { ) & { options?: Omit; }) => { + if (apolloError?.networkError?.name === 'AbortError') { + return; + } + const errorMessage = message ? message : apolloError