\r
X_NET_GIMRWrapper._busy = false;\r
\r
- X_NET_GIMRWrapper\r
- [ 'asyncDispatch' ]( e = {\r
- type : error || ret[ 'rc' ] < 200 || 400 < ret[ 'rc' ] ? X_EVENT_ERROR : X_EVENT_SUCCESS,\r
- status : ret[ 'rc' ] || ( error ? ret[ 'code' ] || 400 : 200 ),\r
- response : data,\r
- 'headers' : ret[ 'headers' ],\r
+ if( error || ret[ 'rc' ] < 200 || 400 < ret[ 'rc' ] ){\r
+ e = {\r
+ type : X_EVENT_ERROR,\r
+ status : ret[ 'rc' ] || ret[ 'code' ] || 400,\r
'message' : error && ret[ 'errors' ].join( '\n' )\r
- });\r
+ };\r
+ } else {\r
+ e = {\r
+ type : X_EVENT_SUCCESS,\r
+ status : ret[ 'rc' ] || 200,\r
+ response : data\r
+ };\r
+ };\r
\r
- console.dir( e );\r
- \r
+ e[ 'headers' ] = ret[ 'headers' ];\r
+ \r
+ X_NET_GIMRWrapper[ 'asyncDispatch' ]( e);\r
+ \r
+ //console.dir( e );\r
+\r
X_NET_GIMR_timerID = X_NET_GIMR_phase = 0;\r
X_NET_GIMR_lastHashString = ''; \r
iwin.location.href = X_NET_GIMR_GADGET_URL + '#_recived_';\r