Skip to content

Commit dae928e

Browse files
Merge pull request #105 from ratepay/M2-138-CSP-problem-device-fingerprint
M2-138 - Fixed CSP problem with device fingerprint
2 parents 997e72c + c750d10 commit dae928e

File tree

1 file changed

+5
-4
lines changed
  • view/frontend/web/js/view/payment/method-renderer

1 file changed

+5
-4
lines changed

view/frontend/web/js/view/payment/method-renderer/base.js

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -47,10 +47,11 @@ define(
4747
},
4848
handleDeviceFingerprint: function () {
4949
if (window.checkoutConfig.payment.ratepay.token) {
50-
var diSkriptVar = document.createElement('script');
51-
diSkriptVar.type = 'text/javascript';
52-
diSkriptVar.text = "var di = {t:'" + window.checkoutConfig.payment.ratepay.token + "',v:'" + window.checkoutConfig.payment.ratepay.snippetId + "',l:'checkout'};";
53-
document.getElementsByTagName('head')[0].appendChild(diSkriptVar);
50+
window.di = {
51+
t: window.checkoutConfig.payment.ratepay.token,
52+
v: window.checkoutConfig.payment.ratepay.snippetId,
53+
l:'checkout'
54+
};
5455

5556
var diSkript = document.createElement('script');
5657
diSkript.type = 'text/javascript';

0 commit comments

Comments
 (0)