From 136d184ccb7f00843341dd72a37cd5b8e45ebebb Mon Sep 17 00:00:00 2001 From: Norbert de Langen Date: Wed, 15 Apr 2020 15:46:04 +0200 Subject: [PATCH] FIX preview accepting events from any source --- lib/channel-postmessage/src/index.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/channel-postmessage/src/index.ts b/lib/channel-postmessage/src/index.ts index 4397dbef1b4..d7e47f507da 100644 --- a/lib/channel-postmessage/src/index.ts +++ b/lib/channel-postmessage/src/index.ts @@ -170,10 +170,11 @@ export class PostmsgTransport { ? `${event.type}` : `${event.type}`; - event.source = source || getEventSourceUrl(rawEvent); + event.source = + source || this.config.page === 'preview' ? event.origin : getEventSourceUrl(rawEvent); if (!event.source) { - logger.error( + pretty.error( `${pageString} received ${eventString} but was unable to determine the source of the event` );