Commit b29a80ff authored by Paul Brown's avatar Paul Brown Committed by GitHub

Merge pull request #1411 from fchennouf/fix/Select2TagsWidget

checking valuelist in process_formdata for Select2TagsField 
parents 26ed0bb9 4a32b839
......@@ -166,10 +166,11 @@ class Select2TagsField(fields.StringField):
super(Select2TagsField, self).__init__(label, validators, **kwargs)
def process_formdata(self, valuelist):
if self.save_as_list:
self.data = [self.coerce(v.strip()) for v in valuelist[0].split(',') if v.strip()]
else:
self.data = self.coerce(valuelist[0])
if valuelist:
if self.save_as_list:
self.data = [self.coerce(v.strip()) for v in valuelist[0].split(',') if v.strip()]
else:
self.data = self.coerce(valuelist[0])
def _value(self):
if isinstance(self.data, (list, tuple)):
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment