diff --git a/CHANGELOG.rst b/CHANGELOG.rst
index a88255a..300d973 100644
--- a/CHANGELOG.rst
+++ b/CHANGELOG.rst
@@ -3,6 +3,7 @@ Unreleased
* Remove deprecated Piwik integration. Use Matomo instead! (Peter Bittner)
* Migrate packaging from setup.py to pyproject.toml with Ruff for linting
and formatting (Peter Bittner)
+* Remove obsolete type attribute in script tags for JavaScript (Peter Bittner)
Version 3.1.0
-------------
diff --git a/analytical/templatetags/chartbeat.py b/analytical/templatetags/chartbeat.py
index c499935..83a977f 100644
--- a/analytical/templatetags/chartbeat.py
+++ b/analytical/templatetags/chartbeat.py
@@ -12,11 +12,9 @@ from django.template import Library, Node, TemplateSyntaxError
from analytical.utils import disable_html, get_required_setting, is_internal_ip
USER_ID_RE = re.compile(r'^\d+$')
-INIT_CODE = (
- """"""
-)
+INIT_CODE = """"""
SETUP_CODE = """
- '.format(
+SETUP_CODE = ''.format(
placeholder_url='//dnn506yrbagrg.cloudfront.net/pages/scripts/'
'%(account_nr_1)s/%(account_nr_2)s.js'
)
@@ -58,7 +58,7 @@ class CrazyEggNode(Node):
}
for (varnr, value) in params
)
- html = '%s\n' % (html, js)
+ html = '%s\n' % (html, js)
if is_internal_ip(context, 'CRAZY_EGG'):
html = disable_html(html, 'Crazy Egg')
return html
diff --git a/analytical/templatetags/gauges.py b/analytical/templatetags/gauges.py
index ee9c714..16b6c89 100644
--- a/analytical/templatetags/gauges.py
+++ b/analytical/templatetags/gauges.py
@@ -10,7 +10,7 @@ from analytical.utils import disable_html, get_required_setting, is_internal_ip
SITE_ID_RE = re.compile(r'[\da-f]+$')
TRACKING_CODE = """
-
diff --git a/analytical/templatetags/hubspot.py b/analytical/templatetags/hubspot.py
index cff51b8..fe897d8 100644
--- a/analytical/templatetags/hubspot.py
+++ b/analytical/templatetags/hubspot.py
@@ -11,7 +11,7 @@ from analytical.utils import disable_html, get_required_setting, is_internal_ip
PORTAL_ID_RE = re.compile(r'^\d+$')
TRACKING_CODE = """
-
-
+
+
""" # noqa
IDENTIFY_CODE = "_kiq.push(['identify', '%s']);"
SHOW_SURVEY_CODE = "_kiq.push(['showSurvey', %s]);"
diff --git a/analytical/templatetags/kiss_metrics.py b/analytical/templatetags/kiss_metrics.py
index 73d09d5..53d6aa7 100644
--- a/analytical/templatetags/kiss_metrics.py
+++ b/analytical/templatetags/kiss_metrics.py
@@ -16,7 +16,7 @@ from analytical.utils import (
API_KEY_RE = re.compile(r'^[0-9a-f]{40}$')
TRACKING_CODE = """
-
+
""" # noqa
IDENTIFY_CODE = """
-
"""
EMBED_CODE = """
-
-
+
""" # noqa
diff --git a/analytical/templatetags/uservoice.py b/analytical/templatetags/uservoice.py
index ee1d1c2..5c0f1ed 100644
--- a/analytical/templatetags/uservoice.py
+++ b/analytical/templatetags/uservoice.py
@@ -12,7 +12,7 @@ from analytical.utils import get_identity, get_required_setting
WIDGET_KEY_RE = re.compile(r'^[a-zA-Z0-9]*$')
TRACKING_CODE = """
-