return asap

This commit is contained in:
James Campos 2011-09-05 18:10:57 -07:00
parent 6a41ade0d9
commit 934cc321ff
2 changed files with 6 additions and 3 deletions

View File

@ -1529,6 +1529,9 @@
},
submit: function(e) {
var captcha, challenge, el, id, input, op, qr, response, _ref;
if ($('form button', qr).disabled) {
return;
}
if (!($('textarea', QR.qr).value || ((_ref = $('[type=file]', QR.qr)) != null ? _ref.files.length : void 0))) {
if (e) {
alert('Error: No text entered.');
@ -1557,7 +1560,7 @@
if (input = $('#files input', qr)) {
input.setAttribute('form', 'qr_form');
}
if (!(e || $('form button', qr).disabled)) {
if (!e) {
$('#qr_form', qr).submit();
}
QR.sage = /sage/i.test($('[name=email]', qr).value);

View File

@ -1176,6 +1176,7 @@ QR =
$('[name=spoiler]', QR.qr)?.checked = false unless conf['Remember Spoiler']
$('textarea', QR.qr).value = ''
submit: (e) ->
return if $('form button', qr).disabled
#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
if e
@ -1196,8 +1197,7 @@ QR =
$('#autohide', qr).checked = true if conf['Auto Hide QR']
if input = $ '#files input', qr
input.setAttribute 'form', 'qr_form'
if not (e or $('form button', qr).disabled)
$('#qr_form', qr).submit()
$('#qr_form', qr).submit() if not e
QR.sage = /sage/i.test $('[name=email]', qr).value
if conf['Thread Watcher'] and conf['Auto Watch Reply']
id = $('input[name=resto]', qr.el).value