clearInterval first.
This commit is contained in:
parent
dfa7046c4b
commit
4112d49623
@ -1069,23 +1069,27 @@
|
|||||||
return cooldown.interval = window.setInterval(cooldown.cb, 1000);
|
return cooldown.interval = window.setInterval(cooldown.cb, 1000);
|
||||||
},
|
},
|
||||||
cb: function() {
|
cb: function() {
|
||||||
var submit, _i, _len, _ref, _ref2;
|
var submit, _i, _j, _len, _len2, _ref, _ref2, _ref3, _results, _results2;
|
||||||
cooldown.duration--;
|
cooldown.duration--;
|
||||||
_ref = $$('#com_submit');
|
if (cooldown.duration) {
|
||||||
for (_i = 0, _len = _ref.length; _i < _len; _i++) {
|
_ref = $$('#com_submit');
|
||||||
submit = _ref[_i];
|
_results = [];
|
||||||
if (cooldown.duration) {
|
for (_i = 0, _len = _ref.length; _i < _len; _i++) {
|
||||||
submit.value = cooldown.duration;
|
submit = _ref[_i];
|
||||||
} else {
|
_results.push(submit.value = cooldown.duration);
|
||||||
|
}
|
||||||
|
return _results;
|
||||||
|
} else {
|
||||||
|
window.clearInterval(cooldown.interval);
|
||||||
|
_ref2 = $$('#com_submit');
|
||||||
|
_results2 = [];
|
||||||
|
for (_j = 0, _len2 = _ref2.length; _j < _len2; _j++) {
|
||||||
|
submit = _ref2[_j];
|
||||||
submit.disabled = false;
|
submit.disabled = false;
|
||||||
submit.value = 'Submit';
|
submit.value = 'Submit';
|
||||||
if ((_ref2 = $('#auto')) != null ? _ref2.checked : void 0) {
|
_results2.push(((_ref3 = $('#auto')) != null ? _ref3.checked : void 0) ? $('#qr_form').submit() : void 0);
|
||||||
$('#qr_form').submit();
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
return _results2;
|
||||||
if (!cooldown.duration) {
|
|
||||||
return window.clearInterval(cooldown.interval);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|||||||
@ -836,16 +836,16 @@ cooldown =
|
|||||||
cb: ->
|
cb: ->
|
||||||
cooldown.duration--
|
cooldown.duration--
|
||||||
|
|
||||||
for submit in $$ '#com_submit'
|
if cooldown.duration
|
||||||
if cooldown.duration
|
for submit in $$ '#com_submit'
|
||||||
submit.value = cooldown.duration
|
submit.value = cooldown.duration
|
||||||
else
|
else
|
||||||
|
window.clearInterval cooldown.interval
|
||||||
|
for submit in $$ '#com_submit'
|
||||||
submit.disabled = false
|
submit.disabled = false
|
||||||
submit.value = 'Submit'
|
submit.value = 'Submit'
|
||||||
$('#qr_form').submit() if $('#auto')?.checked
|
$('#qr_form').submit() if $('#auto')?.checked
|
||||||
|
|
||||||
window.clearInterval cooldown.interval unless cooldown.duration
|
|
||||||
|
|
||||||
qr =
|
qr =
|
||||||
init: ->
|
init: ->
|
||||||
g.callbacks.push qr.cb.node
|
g.callbacks.push qr.cb.node
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user