From 6ce6d570dbedfc65f4ec28e7fd7a93a527bef74b Mon Sep 17 00:00:00 2001 From: Hariom Balhara Date: Fri, 5 Jan 2024 18:02:53 +0530 Subject: [PATCH] Avoid duplicate inline embeds (#13048) --- packages/embeds/embed-core/src/embed.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/embeds/embed-core/src/embed.ts b/packages/embeds/embed-core/src/embed.ts index 0cb67b3a05..4be73fc9ea 100644 --- a/packages/embeds/embed-core/src/embed.ts +++ b/packages/embeds/embed-core/src/embed.ts @@ -439,6 +439,10 @@ class CalApi { elementOrSelector: string | HTMLElement; config?: PrefillAndIframeAttrsConfig; }) { + if (this.cal.inlineEl) { + console.warn("Inline embed already exists. Ignoring this call"); + return; + } // eslint-disable-next-line prefer-rest-params validate(arguments[0], { required: true,