From 465520492ec913ed3fcc9f38b9acfd910ab32eac Mon Sep 17 00:00:00 2001 From: Jacob Wegner Date: Mon, 17 Feb 2025 18:53:06 +0100 Subject: [PATCH] BI: Update for changes made to admin.FieldListFilter in Django 5.x See: https://docs.djangoproject.com/en/5.1/releases/5.0/#django-contrib-admin Co-authored-by: Manolis Stamatogiannakis --- admin_numeric_filter/admin.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/admin_numeric_filter/admin.py b/admin_numeric_filter/admin.py index 6c5c4d3..9e6b866 100644 --- a/admin_numeric_filter/admin.py +++ b/admin_numeric_filter/admin.py @@ -1,3 +1,4 @@ +import django from django.contrib import admin from django.contrib.admin.utils import reverse_field_path from django.db.models import Max, Min @@ -73,10 +74,12 @@ def __init__(self, field, request, params, model, model_admin, field_path): if self.parameter_name + '_from' in params: value = params.pop(self.field_path + '_from') + value = value if django.VERSION < (5, 0) else value[-1] self.used_parameters[self.field_path + '_from'] = value if self.parameter_name + '_to' in params: value = params.pop(self.field_path + '_to') + value = value if django.VERSION < (5, 0) else value[-1] self.used_parameters[self.field_path + '_to'] = value def queryset(self, request, queryset):