﻿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
14499	ATSocialSecurityNumberField doesn't handle EMPTY_VALUES correctly	Idan Gazit	Idan Gazit	"Fields with required=False should not choke while cleaning any value in EMPTY_VALUES (from django.core.validators):

`EMPTY_VALUES = (None, '', [], (), {})`

There's at least one case of this in contrib/localflavor/at/forms.py; `ATSocialSecurityNumberField`; it chokes while cleaning a value of `None`.

Discovered while porting localflavor's doctests to unittests. In an effort to standardize testing for all of unittest, refactored testing of required vs optional fields to try all values in EMPTY_VALUES, and ran across this issue.
"		closed	contrib.localflavor	1.2		fixed			Accepted	1	0	0	0	0	0
