SEA: fix missing parameters at top level
This commit is contained in:
parent
415acb42cf
commit
a0629db53d
@ -711,7 +711,14 @@ class SeaModule(Module):
|
||||
@classmethod
|
||||
def paramFilter(cls, result, paramdesc):
|
||||
sub = paramdesc['path'].split('/', 1)
|
||||
sublist = result.get(sub[0])
|
||||
if len(sub) == 1: # direct kid
|
||||
if 'kids' in paramdesc:
|
||||
# do not take main node of a tree
|
||||
return False
|
||||
# parameter at top level
|
||||
sublist = result.get('.')
|
||||
else:
|
||||
sublist = result.get(sub[0])
|
||||
if sublist is None:
|
||||
return False
|
||||
sublist.append(paramdesc)
|
||||
|
Loading…
x
Reference in New Issue
Block a user