From 3efa8dbd605ef91c712b90302dc5909824aac2c2 Mon Sep 17 00:00:00 2001 From: Bryn Ryans Date: Fri, 25 Aug 2023 00:05:27 +0000 Subject: [PATCH] fix: unexpected console error from pendo messsages in demo The embed javascript demo was rendering an unexpected error message in the javascript console. The type of message data is now checked prior to parsing it. --- demo/message_utils.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/demo/message_utils.ts b/demo/message_utils.ts index 673e4a6..4208c5f 100644 --- a/demo/message_utils.ts +++ b/demo/message_utils.ts @@ -406,7 +406,7 @@ class EmbedFrameImpl implements EmbedFrame { if (data) { let parsedData: any try { - parsedData = JSON.parse(data) + parsedData = typeof data === 'object' ? data : JSON.parse(data) } catch (error) { console.error('data is not json', { data }) }