From d0af4b8ddd1662c27ea4b1f69a012f0700ea416a Mon Sep 17 00:00:00 2001 From: Vachmara <55046446+vachmara@users.noreply.github.com> Date: Wed, 10 Apr 2024 16:32:32 +0200 Subject: [PATCH] fix: error when adding through URL (#14496) --- packages/app-store/intercom/api/configure.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/app-store/intercom/api/configure.ts b/packages/app-store/intercom/api/configure.ts index aee21b8534..28d935ad2d 100644 --- a/packages/app-store/intercom/api/configure.ts +++ b/packages/app-store/intercom/api/configure.ts @@ -18,10 +18,10 @@ export default async function handler(req: NextApiRequest, res: NextApiResponse) let isValid: boolean | TextComponent = true; if (component_id || input_values?.submit_booking_url) { - const url = component_id || input_values?.submit_booking_url; + const url = component_id === "submit_booking_url" ? input_values?.submit_booking_url : component_id; isValid = await isValidCalURL(url); - if (isValid) return res.status(200).json({ results: { submit_booking_url: url } }); + if (isValid === true) return res.status(200).json({ results: { submit_booking_url: url } }); } const input: InputComponent = { @@ -127,7 +127,7 @@ export default async function handler(req: NextApiRequest, res: NextApiResponse) canvas: { content: { components: - isValid === true ? [components, spacer, text, input] : [isValid, components, spacer, text, input], + isValid === true ? [components, spacer, text, input] : [components, spacer, text, input, isValid], }, }, };