From eef60fdf691f5b07b882286012acdf31706367f2 Mon Sep 17 00:00:00 2001 From: Baptiste Arnaud Date: Tue, 15 Mar 2022 17:47:35 +0100 Subject: [PATCH] =?UTF-8?q?fix(editor):=20=F0=9F=90=9B=20Fix=20inconsisten?= =?UTF-8?q?t=20webhook=20saving?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../bodies/WebhookSettings/WebhookSettings.tsx | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/apps/builder/components/shared/Graph/Nodes/StepNode/SettingsPopoverContent/bodies/WebhookSettings/WebhookSettings.tsx b/apps/builder/components/shared/Graph/Nodes/StepNode/SettingsPopoverContent/bodies/WebhookSettings/WebhookSettings.tsx index ecd04445330..ca2bf44964e 100644 --- a/apps/builder/components/shared/Graph/Nodes/StepNode/SettingsPopoverContent/bodies/WebhookSettings/WebhookSettings.tsx +++ b/apps/builder/components/shared/Graph/Nodes/StepNode/SettingsPopoverContent/bodies/WebhookSettings/WebhookSettings.tsx @@ -36,7 +36,6 @@ import { HeadersInputs, QueryParamsInputs } from './KeyValueInputs' import { VariableForTestInputs } from './VariableForTestInputs' import { DataVariableInputs } from './ResponseMappingInputs' import { byId } from 'utils' -import { dequal } from 'dequal' import { SwitchWithLabel } from 'components/shared/SwitchWithLabel' type Props = { @@ -62,8 +61,8 @@ export const WebhookSettings = ({ ) useEffect(() => { + if (localWebhook) return const incomingWebhook = webhooks.find(byId(webhookId)) - if (dequal(incomingWebhook, localWebhook)) return setLocalWebhook(incomingWebhook) // eslint-disable-next-line react-hooks/exhaustive-deps }, [webhooks])