Fixed #2579 -- Fixed a problem with empty raw_id_admin form fields. Thanks to

Brendan McAdams and zakj@nox.cx for some good diagnostic work on this one.


git-svn-id: http://code.djangoproject.com/svn/django/trunk@3803 bcc190cf-cafb-0310-a4f2-bffc1f526a37
This commit is contained in:
Malcolm Tredinnick 2006-09-23 12:06:38 +00:00
parent 6cdd341dab
commit 539438a231
1 changed files with 4 additions and 1 deletions

View File

@ -971,7 +971,10 @@ class CommaSeparatedIntegerField(TextField):
class RawIdAdminField(CommaSeparatedIntegerField): class RawIdAdminField(CommaSeparatedIntegerField):
def html2python(data): def html2python(data):
return data.split(',') if data:
return data.split(',')
else:
return []
html2python = staticmethod(html2python) html2python = staticmethod(html2python)
class XMLLargeTextField(LargeTextField): class XMLLargeTextField(LargeTextField):