From dd7ff42d24288ff207b759dc4317228a87048e97 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pablo=20Mart=C3=ADn?= Date: Sat, 30 Nov 2013 19:31:14 +0100 Subject: [PATCH] Remove unnecesary code --- src/multiselectfield/db/fields.py | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/src/multiselectfield/db/fields.py b/src/multiselectfield/db/fields.py index ba19a27..5175202 100644 --- a/src/multiselectfield/db/fields.py +++ b/src/multiselectfield/db/fields.py @@ -27,11 +27,9 @@ from ..utils import get_max_length from ..validators import MaxValueMultiFieldValidator if sys.version_info[0] == 2: - string = basestring string_type = unicode else: - string = str - string_type = string + string_type = str # Code from six egg https://bitbucket.org/gutworth/six/src/a3641cb211cc360848f1e2dd92e9ae6cd1de55dd/six.py?at=default @@ -102,10 +100,7 @@ class MultiSelectField(models.CharField): return MultiSelectFormField(**defaults) def get_prep_value(self, value): - if isinstance(value, string): - return value - elif isinstance(value, list): - return ",".join(value) + return ",".join(value) def to_python(self, value): if value is not None: