summaryrefslogtreecommitdiff
path: root/django
diff options
context:
space:
mode:
authorStanislav Volyk <max.begemot@gmail.com>2023-01-25 21:53:38 +0200
committerMariusz Felisiak <felisiak.mariusz@gmail.com>2023-01-30 11:58:06 +0100
commit7217c11eba6175023fff859cd7b3dd6c94690a0d (patch)
tree62dd9e3a2f7091d76e0ae6bf4dd04d4fd440f053 /django
parent5159e05e40df304018a0704c98e310e801e947f8 (diff)
[4.2.x] Fixed #34283 -- Escaped title in admin's changelist filters.
Regression in 27aa7035f57f0db30b6632e4274e18b430906799. Backport of 20a0850099340fb4cb8df0e4441e5019b2cbd1ea from main
Diffstat (limited to 'django')
-rw-r--r--django/contrib/admin/static/admin/js/filters.js2
1 files changed, 1 insertions, 1 deletions
diff --git a/django/contrib/admin/static/admin/js/filters.js b/django/contrib/admin/static/admin/js/filters.js
index ba691ac82f..f5536ebc2d 100644
--- a/django/contrib/admin/static/admin/js/filters.js
+++ b/django/contrib/admin/static/admin/js/filters.js
@@ -11,7 +11,7 @@
}
Object.entries(filters).forEach(([key, value]) => {
- const detailElement = document.querySelector(`[data-filter-title='${key}']`);
+ const detailElement = document.querySelector(`[data-filter-title='${CSS.escape(key)}']`);
// Check if the filter is present, it could be from other view.
if (detailElement) {