Welcome to mirror list, hosted at ThFree Co, Russian Federation.

_one_trust.html.haml « layouts « views « app - gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 4fab017d273cbf3396bf7c7217ff367c4855bcf6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
- if one_trust_enabled?
  - one_trust_id = sanitize(extra_config.one_trust_id, scrubber: Rails::Html::TextOnlyScrubber.new)

  <!-- OneTrust -->
  = javascript_include_tag "https://cdn.cookielaw.org/consent/#{one_trust_id}/OtAutoBlock.js"
  = javascript_tag nonce: content_security_policy_nonce do
    :plain
      const oneTrustScript = document.createElement('script');
      oneTrustScript.src = 'https://cdn.cookielaw.org/scripttemplates/otSDKStub.js';
      oneTrustScript.dataset.domainScript = '#{one_trust_id}';
      oneTrustScript.nonce = '#{content_security_policy_nonce}'
      oneTrustScript.charset = 'UTF-8';
      oneTrustScript.defer = true;
      document.head.appendChild(oneTrustScript);

      function OptanonWrapper() { }