From cd3af2ecb768976fda9b3058efa1c8cbaab5cfd5 Mon Sep 17 00:00:00 2001 From: DisturbedCrow Date: Thu, 23 Jul 2026 15:48:26 +0530 Subject: [PATCH] fix(web): preserve plugin refresh error cause --- apps/web/components/integrations-view.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/apps/web/components/integrations-view.tsx b/apps/web/components/integrations-view.tsx index 8f0b69a8..86657428 100644 --- a/apps/web/components/integrations-view.tsx +++ b/apps/web/components/integrations-view.tsx @@ -2839,7 +2839,8 @@ export function IntegrationsView({ if (result.error) throw new Error(result.error.message, { cause: result.error }) const refreshed = await refetchKeys() - if (refreshed.error) throw refreshed.error + if (refreshed.error) + throw new Error(refreshed.error.message, { cause: refreshed.error }) toast.success("Plugin disconnected") } catch { toast.error("Failed to disconnect plugin")