From 30d0b3bfe4d5f8abc15fbe54106e66a18ecdc3ae Mon Sep 17 00:00:00 2001 From: Zankaria Date: Sun, 4 Aug 2024 15:07:03 +0200 Subject: [PATCH] main.js: extract captcha reset --- templates/main.js | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/templates/main.js b/templates/main.js index 9bebf755..72ca66c8 100755 --- a/templates/main.js +++ b/templates/main.js @@ -259,17 +259,15 @@ function onCaptchaLoadTurnstile(action) { action: action, }); if (widgetId === undefined) { - console.error('Could not render Turnstile captcha!'); - return undefined; + return null; } - document.addEventListener('post', function(e) { - // User posted! Reset the captcha. - turnstile.reset(widgetId); - }); return widgetId; }, remove: function(widgetId) { turnstile.remove(widgetId); + }, + reset: function(widgetId) { + turnstile.reset(widgetId); } }; @@ -288,7 +286,6 @@ function onCaptchaLoad(renderer) { }); } -{% if config.dynamic_captcha %} function isDynamicCaptchaEnabled() { let cookie = getCookie('captcha-required'); return cookie === '1';