mirror of
https://salsa.debian.org/freeipa-team/freeipa.git
synced 2025-02-25 18:55:28 -06:00
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:
parent
42cada4594
commit
ad3e4d4ed5
@ -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))
|
||||
|
Loading…
Reference in New Issue
Block a user