Fix convert list to list for soap.

master3.3
parent 594f050f08
commit 3f557872e0

@ -43,8 +43,8 @@ class DataVarsSerializer(ClassSerializer):
return elementMap.get(typeobj,'input')
def arrayString(self,value):
if type(value) == (list,tuple):
return [""]+value
if type(value) in (list,tuple):
return [""]+list(value)
else:
return value
@ -140,7 +140,7 @@ class Option(DataVarsSerializer):
self.longopt=val
else:
self.shortopt=val
class Field(DataVarsSerializer):
name = String # varname from Datavars
label = String # label for GUI
@ -220,7 +220,7 @@ class GroupField(DataVarsSerializer):
value="open"))
for varname in info['expert']:
self.fields.append(Field(dv=dv,expert=True,
varObj=dv.getInfo(varname)))
varObj=dv.getInfo(varname)))
break
else:
if expert == False:
@ -234,7 +234,7 @@ class GroupField(DataVarsSerializer):
self.name = name
self.fields = fields
self.nextlabel = nextlabel
class ViewInfo(DataVarsSerializer):
groups = Array(GroupField)

Loading…
Cancel
Save