﻿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
4622	SelectDateWidget doesn't accept its as_hidden rendering	Bill Fenner <fenner@…>	Adrian Holovaty	"An apparently little-known fact about widgets that implement get_value_from_datadict is that they need to be able to accept whatever the widget returns for its ""as_hidden"" value as input.  Otherwise, a form that uses as_hidden to propogate values from previous forms will fail:

{{{
>>> a = GetDate({'mydate_month':'4', 'mydate_day':'1', 'mydate_year':'2008'})
>>> print a['mydate'].as_hidden()
<input type=""hidden"" name=""mydate"" value=""2008-4-1"" id=""id_mydate"" />
>>> b=GetDate({'mydate':'2008-4-1'})
>>> print b.is_valid()
False
}}}

The attached diff has a fix for this problem, and a test.
"		closed	Forms	dev		fixed			Ready for checkin	1	0	0	0	0	0
