Skip to content

Commit 28a4ac1

Browse files
authored
Merge pull request filestack-archive#44 from filepicker/malformed-messages
Guard for malformed messages
2 parents d5328c0 + f785a8c commit 28a4ac1

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

src/communication/comm.js

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,12 @@ filepicker.extend('comm', function(){
4141
if (event.origin !== fp.urls.BASE && event.origin !== fp.urls.DIALOG_BASE) {
4242
return;
4343
}
44-
var data = fp.json.parse(event.data);
45-
fp.handlers.run(data);
44+
try {
45+
var data = fp.json.parse(event.data);
46+
fp.handlers.run(data);
47+
} catch(err) {
48+
console.log('[Filepicker] Failed processing message:', event.data);
49+
}
4650
};
4751

4852
/*

0 commit comments

Comments
 (0)