Add identifier to messages sent to client iframe preview to avoid conflicts with embedded iframe events

This commit is contained in:
Andrew Kingston 2022-03-22 18:15:41 +00:00
parent c586049043
commit 7e32bd5fd0
2 changed files with 2 additions and 1 deletions

View File

@ -68,6 +68,7 @@
customTheme: $store.customTheme, customTheme: $store.customTheme,
previewDevice: $store.previewDevice, previewDevice: $store.previewDevice,
messagePassing: $store.clientFeatures.messagePassing, messagePassing: $store.clientFeatures.messagePassing,
isBudibaseEvent: true
} }
$: json = JSON.stringify(previewData) $: json = JSON.stringify(previewData)

View File

@ -52,7 +52,7 @@ export default `
console.error("Client received invalid JSON") console.error("Client received invalid JSON")
// Ignore // Ignore
} }
if (!parsed) { if (!parsed || !parsed.isBudibaseEvent) {
return return
} }