django.contrib.localflavor.cl.CLRutField isn't doing proper validation
|Reported by:||aotarola||Owned by:||nobody|
|Cc:||Triage Stage:||Design decision needed|
|Has patch:||yes||Needs documentation:||no|
|Needs tests:||yes||Patch needs improvement:||no|
django.contrib.localflavor.cl.CLRutField ignores validation for lowercase values.
A valid chilean rut ( chilean national identification number) is for example: 76796630-K (case for "K" must be uppercase), but not all people are aware of this,
and they keep using the lowercase version, so they spend a lot of time in online forms figuring this out.
The lowercase problem must be handled every time a form has a CLRutfield.
I believe this issue must be handled by CLRutfield's validation.
The attached patch solves this problem.
Change History (5)
Changed 6 years ago by aotarola
comment:1 Changed 6 years ago by jcd
- Needs documentation unset
- Needs tests unset
- Patch needs improvement unset
- Triage Stage changed from Unreviewed to Design decision needed
comment:3 Changed 5 years ago by julien
- Easy pickings unset
- Needs tests set
- Severity set to Normal
- Type set to Bug