|
|
|
@ -158,9 +158,11 @@ def collect_object(client, param_object, view, args):
|
|
|
|
|
elif field.element in ['multichoice', 'multichoice_add', \
|
|
|
|
|
'selecttable', 'selecttable_add']:
|
|
|
|
|
val = _getattr(args, field.name)
|
|
|
|
|
|
|
|
|
|
param_object[field.name] = listToArray(client,val.split(','))\
|
|
|
|
|
if val else None
|
|
|
|
|
if val == 'off':
|
|
|
|
|
param_object[field.name] = listToArray(client, [None])
|
|
|
|
|
else:
|
|
|
|
|
param_object[field.name] = listToArray(client, \
|
|
|
|
|
val.split(',')) if val else None
|
|
|
|
|
|
|
|
|
|
elif field.element == 'table' and field.type != 'steps':
|
|
|
|
|
val = _getattr(args, field.name)
|
|
|
|
|