Disable auto-posting if there is an error before post submission.
This commit is contained in:
parent
5d7d13ec70
commit
fe5e0a08d4
@ -1287,7 +1287,7 @@
|
|||||||
}
|
}
|
||||||
if (!qr.el) return;
|
if (!qr.el) return;
|
||||||
input = qr.status.input;
|
input = qr.status.input;
|
||||||
input.value = qr.cooldown.auto ? value ? "Auto " + value : 'Auto' : value || 'Submit';
|
input.value = qr.cooldown.auto && conf['Cooldown'] ? value ? "Auto " + value : 'Auto' : value || 'Submit';
|
||||||
return input.disabled = disabled || false;
|
return input.disabled = disabled || false;
|
||||||
},
|
},
|
||||||
cooldown: {
|
cooldown: {
|
||||||
@ -1653,6 +1653,8 @@
|
|||||||
if (!response) err = 'No valid captcha.';
|
if (!response) err = 'No valid captcha.';
|
||||||
}
|
}
|
||||||
if (err) {
|
if (err) {
|
||||||
|
qr.cooldown.auto = false;
|
||||||
|
qr.status();
|
||||||
qr.error(err);
|
qr.error(err);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|||||||
@ -929,7 +929,7 @@ qr =
|
|||||||
return unless qr.el
|
return unless qr.el
|
||||||
{input} = qr.status
|
{input} = qr.status
|
||||||
input.value =
|
input.value =
|
||||||
if qr.cooldown.auto
|
if qr.cooldown.auto and conf['Cooldown']
|
||||||
if value then "Auto #{value}" else 'Auto'
|
if value then "Auto #{value}" else 'Auto'
|
||||||
else
|
else
|
||||||
value or 'Submit'
|
value or 'Submit'
|
||||||
@ -1223,6 +1223,9 @@ qr =
|
|||||||
err = 'No valid captcha.'
|
err = 'No valid captcha.'
|
||||||
|
|
||||||
if err
|
if err
|
||||||
|
# stop auto-posting
|
||||||
|
qr.cooldown.auto = false
|
||||||
|
qr.status()
|
||||||
qr.error err
|
qr.error err
|
||||||
return
|
return
|
||||||
qr.cleanError()
|
qr.cleanError()
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user