fix: update challenge reset

pull/332/head
dessant 3 years ago
parent 105bf0bf7a
commit 3d0fb3768b

@ -1,11 +1,13 @@
(function () {
const reset = function (challengeUrl) {
for (const [k, client] of Object.entries(___grecaptcha_cfg.clients)) {
for (const [id, client] of Object.entries(___grecaptcha_cfg.clients)) {
for (const [_, items] of Object.entries(client)) {
for (const [_, v] of Object.entries(items)) {
if (v instanceof Element && v.src === challengeUrl) {
(grecaptcha.reset || grecaptcha.enterprise.reset)(k);
return;
if (items instanceof Object) {
for (const [_, v] of Object.entries(items)) {
if (v instanceof Element && v.src === challengeUrl) {
(grecaptcha.reset || grecaptcha.enterprise.reset)(id);
return;
}
}
}
}

Loading…
Cancel
Save