﻿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
2902	.extra()'s params list is incorrectly merged into the unordered select dictionary's %s slots.	Beau Hartshorne <beau@…>	nobody	".extra() expects a dictionary of extra select fields, and a list of query parameters to go with it. Since dictionaries are unordered, something like this fails:

{{{
.extra(select={'thingOne': 'REGEX %s', 'thingTwo': 'REGEX %s'}, params = (one, two))
}}}

I tried using a django.utils.datastructures.SortedDict, but that did not solve the problem.

More discussion: http://groups.google.com/group/django-users/browse_thread/thread/8ced145389650d62"	defect	closed	Database layer (models, ORM)		normal	fixed	qs-rf-fixed		Accepted	0	0	0	0	0	0
