Ignore empty values when converting a multi-valued form field back to a list. This will prevent validation errors when validate.UniqueList() is executed.
449785
This commit is contained in:
1 parent
42cada4594
commit
ad3e4d4ed5
1 file changed
+2
-1
@@ -53,7 +53,8 @@ def fix_incoming_fields(fields, fieldname, multifieldname):
|
||||
fields[fieldname] = []
|
||||
try:
|
||||
for i in range(len(fields[multifieldname])):
|
||||
fields[fieldname].append(fields[multifieldname][i][fieldname])
|
||||
if fields[multifieldname][i][fieldname] is not None and len(fields[multifieldname][i][fieldname]) > 0:
|
||||
fields[fieldname].append(fields[multifieldname][i][fieldname])
|
||||
del(fields[multifieldname])
|
||||
except Exception, e:
|
||||
logging.warn("fix_incoming_fields error: " + str(e))
|
||||
|
||||
Reference in new issue
Block a user