Explorar o código

Revert "only include recaptcha v2 on pages that use it"

GitOrigin-RevId: a56afbdbbb749975b7e7f9cd47e0a7b2b784e75b
Ersun Warncke %!s(int64=6) %!d(string=hai) anos
pai
achega
6808262783
Modificáronse 1 ficheiros con 12 adicións e 3 borrados
  1. 12 3
      services/web/app/views/layout.pug

+ 12 - 3
services/web/app/views/layout.pug

@@ -90,9 +90,18 @@ html(
 
 
 	body
-		if(settings.recaptcha && settings.recaptcha.siteKeyV3)
-			script(src="https://www.google.com/recaptcha/api.js?render="+settings.recaptcha.siteKeyV3)
-
+		if(settings.recaptcha && (settings.recaptcha.siteKey || settings.recaptcha.siteKeyV3))
+			if (settings.recaptcha.siteKeyV3)
+				script(src="https://www.google.com/recaptcha/api.js?render="+settings.recaptcha.siteKeyV3)
+			else
+				script(src="https://www.google.com/recaptcha/api.js?render=explicit")
+			div(
+				id="recaptcha"
+				class="g-recaptcha"
+				data-sitekey=settings.recaptcha.siteKey
+				data-size="invisible"
+				data-badge="inline"
+			)
 
 		- if(typeof(suppressNavbar) == "undefined")
 			include layout/navbar