Skip to content

Commit f3a4624

Browse files
committed
security-package/issues/21: reCaptcha is added multiple times to head
1 parent 8fa498a commit f3a4624

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

ReCaptchaFrontendUi/view/frontend/web/js/reCaptchaScriptLoader.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,13 @@ define([], function () {
99
var scriptTagAdded = false;
1010

1111
return {
12+
/**
13+
* Add script tag. Script tag should be added once
14+
*/
1215
addReCaptchaScriptTag: function () {
1316
var element,
1417
scriptTag;
18+
1519
if (!scriptTagAdded) {
1620
element = document.createElement('script');
1721
scriptTag = document.getElementsByTagName('script')[0];

ReCaptchaUser/view/adminhtml/templates/recaptcha.phtml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,8 @@ $isInvisible = !empty($config['invisible']);
1010
?>
1111
<div class="admin__field <?= /* @noEscape */ $isInvisible ? 'field-invisible-recaptcha' : 'field-recaptcha' ?>">
1212
<div id="admin-recaptcha"
13-
class="admin-recaptcha-content<?= /* @noEscape */ !empty($renderingOptions['size']) ? ' size-' . $renderingOptions['size'] : '' ?>"></div>
13+
class="admin-recaptcha-content<?=
14+
/* @noEscape */ !empty($renderingOptions['size']) ? ' size-' . $renderingOptions['size'] : '' ?>"></div>
1415
</div>
1516

1617
<script>

0 commit comments

Comments
 (0)