diff options
Diffstat (limited to 'src/services/postMessage.tsx')
-rw-r--r-- | src/services/postMessage.tsx | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/services/postMessage.tsx b/src/services/postMessage.tsx index ccdd6933..dc9b16a7 100644 --- a/src/services/postMessage.tsx +++ b/src/services/postMessage.tsx @@ -91,8 +91,11 @@ export default class PostMessageService { } private handlePostMessage(data: any) { + const parsed = PostMessageService.parsePostMessage(data); + if (typeof parsed === 'undefined') { + return + } this.postMessageHandlers.forEach((fn: Function): void => { - const parsed = PostMessageService.parsePostMessage(data); if (parsed.deprecated) { console.debug('PostMessageService.handlePostMessage', 'Ignoring deprecated post message', parsed.msgId) return; |