From 539438a2312b53211cddfee897b1dd398b360c99 Mon Sep 17 00:00:00 2001 From: Malcolm Tredinnick Date: Sat, 23 Sep 2006 12:06:38 +0000 Subject: [PATCH] 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 --- django/forms/__init__.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/django/forms/__init__.py b/django/forms/__init__.py index 195c357670..544ea7dd4f 100644 --- a/django/forms/__init__.py +++ b/django/forms/__init__.py @@ -971,7 +971,10 @@ class CommaSeparatedIntegerField(TextField): class RawIdAdminField(CommaSeparatedIntegerField): def html2python(data): - return data.split(',') + if data: + return data.split(',') + else: + return [] html2python = staticmethod(html2python) class XMLLargeTextField(LargeTextField):