diff -r 20c41a7e2173 -r 83b28fc0d731 web/ldt/text/models.py --- a/web/ldt/text/models.py Fri Nov 19 18:14:02 2010 +0100 +++ b/web/ldt/text/models.py Mon Dec 13 23:55:19 2010 +0100 @@ -36,8 +36,8 @@ def fset(self, value): values = None - if type(value) == type([]): - values = value + if isinstance(value, (list,tuple)): + values = list(value) elif value is not None: values = [v.lower().strip() for v in unicode(value).split(",")]