appy.gen: bugfixes in List field and in master-slave relationships.
This commit is contained in:
parent
3ab6cec7d6
commit
331db304e7
3 changed files with 10 additions and 6 deletions
|
@ -2278,10 +2278,13 @@ class List(Type):
|
|||
|
||||
def getStorableValue(self, value):
|
||||
'''Gets p_value in a form that can be stored in the database.'''
|
||||
res = []
|
||||
for v in value:
|
||||
sv = Object()
|
||||
for name, field in self.fields:
|
||||
setattr(v, name, field.getStorableValue(getattr(v, name)))
|
||||
return value
|
||||
setattr(sv, name, field.getStorableValue(getattr(v, name)))
|
||||
res.append(sv)
|
||||
return res
|
||||
|
||||
def getInnerValue(self, outerValue, name, i):
|
||||
'''Returns the value of inner field named p_name in row number p_i
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue