﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
29219	Admin Changelist Filters Not Using Parsed Params	David Sanders	nobody	Several of the admin changelist filter classes [https://github.com/django/django/blob/master/django/contrib/admin/filters.py#L167 pull parameters directly from `request.GET`] despite having a dict of parsed params passed in. I consider this a bug because it's a bit of a split-brain issue, some of the code works with the passed in params, some of it works directly with `request.GET`, so there's not one consistent place to change behavior regarding params. Specific use case I ran into: if you want a filter which 'expands' to providing values for multiple other filters, overriding `ChangeList.get_filters_params` would seem like the logical place to do the parameter expansion, but doing so yields inconsistent results due to the direct use of `request.GET` for pulling parameters in some filters but not others (specifically `DateFieldListFilter` and `SimpleListFilter` respond as you'd expect, other filters do not). Having the filters pull from the provided params closes this loop and makes things act consistently.	Bug	closed	contrib.admin	2.0	Normal	fixed			Unreviewed	0	0	0	0	1	0
