From 506949ffd8d840f28e7426d82b201ca14a3360e0 Mon Sep 17 00:00:00 2001 From: "Henri J. Norden" <55378880+Henri-J-Norden@users.noreply.github.com> Date: Thu, 18 Jan 2024 17:03:45 +0200 Subject: [PATCH] Bugfix MultiSelectRelatedDropdownFilter with CharField --- more_admin_filters/filters.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/more_admin_filters/filters.py b/more_admin_filters/filters.py index 4976789..7c03793 100644 --- a/more_admin_filters/filters.py +++ b/more_admin_filters/filters.py @@ -1,4 +1,5 @@ # -*- coding: utf-8 -*- +import urllib.parse from django.contrib.admin.utils import prepare_lookup_value from django.contrib import admin from django.db.models import Q @@ -237,7 +238,7 @@ class MultiSelectDropdownFilter(MultiSelectFilter): 'selected': qval in self.lookup_vals, 'query_string': query_string, 'display': val, - 'value': val, + 'value': urllib.parse.quote_plus(val), 'key': self.lookup_kwarg, } if include_none: