fix qr image posting

This commit is contained in:
James Campos 2011-04-11 03:07:28 -07:00
parent f846b5f509
commit cc99beb51e
2 changed files with 18 additions and 18 deletions

View File

@ -972,8 +972,8 @@
}
},
messageIframe: function(e) {
var message;
message = $('table b').firstChild.textContent;
var message, _ref;
message = (_ref = $('table font b')) != null ? _ref.firstChild.textContent : void 0;
e.source.postMessage(message, '*');
return window.location = 'about:blank';
},
@ -981,7 +981,14 @@
var data, dialog, error;
data = e.data;
dialog = $('#qr');
if (data === 'Post successful!') {
if (data) {
error = $.el('span', {
className: 'error',
textContent: data
});
$.append(dialog, error);
qr.autohide.unset();
} else {
if (dialog) {
if ($.config('Persistent QR')) {
qr.refresh(dialog);
@ -989,13 +996,6 @@
$.remove(dialog);
}
}
} else {
error = $.el('span', {
className: 'error',
textContent: data
});
$.append(dialog, error);
qr.autohide.unset();
}
return recaptchaReload();
},

View File

@ -716,25 +716,25 @@ qr =
$.remove dialog
messageIframe: (e) ->
message = $('table b').firstChild.textContent
message = $('table font b')?.firstChild.textContent
e.source.postMessage message, '*'
window.location = 'about:blank'
messageTop: (e) ->
{data} = e
dialog = $ '#qr'
if data is 'Post successful!'
if dialog
if $.config 'Persistent QR'
qr.refresh dialog
else
$.remove dialog
else
if data # error message
error = $.el 'span',
className: 'error'
textContent: data
$.append dialog, error
qr.autohide.unset()
else
if dialog
if $.config 'Persistent QR'
qr.refresh dialog
else
$.remove dialog
recaptchaReload()