WIP lookup commands
This commit is contained in:
parent
31bf6b8d91
commit
cc636adccc
10
odoo-rpc.py
10
odoo-rpc.py
|
@ -340,7 +340,10 @@ def flatten_stack( data ):
|
|||
return data
|
||||
|
||||
if type(data) == list:
|
||||
[ flat += flatten_stack( sub ) for sub in data ]
|
||||
res = [ flatten_stack( sub ) for sub in data ]
|
||||
flat_list = [item for sublist in res for item in sublist]
|
||||
for item in flat_list:
|
||||
flat += item
|
||||
return flat
|
||||
|
||||
if type(data) == dict:
|
||||
|
@ -351,7 +354,10 @@ def flatten_stack( data ):
|
|||
# flat.append(key)
|
||||
# else:
|
||||
if type(data[key]) in [list,dict]:
|
||||
flat += flatten_stack(data[key])
|
||||
res = flatten_stack(data[key])
|
||||
for item in res:
|
||||
flat += item
|
||||
return flat
|
||||
|
||||
# jlog( flat )
|
||||
return flat
|
||||
|
|
Loading…
Reference in New Issue