Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/richdocuments.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorJulius Härtl <jus@bitgrid.net>2019-08-30 09:02:21 +0300
committerJulius Härtl <jus@bitgrid.net>2019-08-30 09:02:21 +0300
commit6de0435d9f2e814890f6cd1bfe825bf967819dee (patch)
tree9f45b1f55a691538bca6f393cd1880bcbe367b47 /src
parent374f34a2c29f80e61b64163c9370c9ab48d63588 (diff)
Do not pass though postmessages with undefined content
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Diffstat (limited to 'src')
-rw-r--r--src/services/postMessage.tsx5
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;