From 88fa74d0d3131ff5ebfd13aae50f553639eb9ca0 Mon Sep 17 00:00:00 2001 From: Evan Carothers Date: Wed, 6 Apr 2016 15:34:23 -0500 Subject: [PATCH] bug fix for returning if post message is null --- src/xdomain_cookie.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/xdomain_cookie.js b/src/xdomain_cookie.js index 6aa0165..a4df551 100644 --- a/src/xdomain_cookie.js +++ b/src/xdomain_cookie.js @@ -23,7 +23,8 @@ }catch(e){ var data = null; } - if(typeof data=='object' && !(data instanceof Array) && 'msg_type' in data && data.msg_type=='xdsc_read' && 'namespace' in data && data.namespace === _namespace){ + if(!data) return; + if(typeof data==='object' && !(data instanceof Array) && 'msg_type' in data && data.msg_type=='xdsc_read' && 'namespace' in data && data.namespace === _namespace){ //NOTE - the only thing iframe postMessages to us is when it's initially loaded, and it includes payload of all cookies set on iframe domain _xdomain_cookie_data = data.cookies; _iframe_ready = true;