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