This commit is contained in:
James Campos 2011-09-26 17:30:46 -07:00
parent e17cbf8e1a
commit 22dd5ce783
2 changed files with 5 additions and 5 deletions

View File

@ -1706,18 +1706,18 @@
return $('textarea', QR.qr).value = ''; return $('textarea', QR.qr).value = '';
}, },
submit: function(e) { submit: function(e) {
var captcha, challenge, el, id, input, op, qr, response, _ref; var captcha, challenge, el, id, input, op, qr, response;
qr = QR.qr;
if ($('form button', qr).disabled) { if ($('form button', qr).disabled) {
return; return;
} }
if (!($('textarea', QR.qr).value || ((_ref = $('[type=file]', QR.qr)) != null ? _ref.files.length : void 0))) { if (!($('textarea', qr).value || $('#files', qr).childNodes.length)) {
if (e) { if (e) {
alert('Error: No text entered.'); alert('Error: No text entered.');
e.preventDefault(); e.preventDefault();
} }
return; return;
} }
qr = QR.qr;
$('.error', qr).textContent = ''; $('.error', qr).textContent = '';
if (e && (el = $('#recaptcha_response_field', qr)).value) { if (e && (el = $('#recaptcha_response_field', qr)).value) {
QR.captchaPush(el); QR.captchaPush(el);

View File

@ -1264,14 +1264,14 @@ QR =
$('[name=spoiler]', QR.qr)?.checked = false unless conf['Remember Spoiler'] $('[name=spoiler]', QR.qr)?.checked = false unless conf['Remember Spoiler']
$('textarea', QR.qr).value = '' $('textarea', QR.qr).value = ''
submit: (e) -> submit: (e) ->
{qr} = QR
return if $('form button', qr).disabled return if $('form button', qr).disabled
#XXX e is undefined if method is called explicitly, eg, from auto posting #XXX e is undefined if method is called explicitly, eg, from auto posting
unless $('textarea', QR.qr).value or $('[type=file]', QR.qr)?.files.length unless $('textarea', qr).value or $('#files', qr).childNodes.length
if e if e
alert 'Error: No text entered.' alert 'Error: No text entered.'
e.preventDefault() e.preventDefault()
return return
{qr} = QR
$('.error', qr).textContent = '' $('.error', qr).textContent = ''
if e and (el = $('#recaptcha_response_field', qr)).value if e and (el = $('#recaptcha_response_field', qr)).value
QR.captchaPush el QR.captchaPush el