Better fields command with domains
This commit is contained in:
parent
a6db123fe1
commit
26a123bb1e
|
@ -208,9 +208,9 @@ def search( model, domains ):
|
|||
def fields( model, domains ):
|
||||
Model = odoo.env['ir.model.fields']
|
||||
domains = [( 'model_id.model', '=', model )] + domains
|
||||
print( domains )
|
||||
ids = Model.search( domains )
|
||||
render( OPTS, 'ir.model.fields', Model.browse(ids) )
|
||||
return Model.browse(ids)
|
||||
|
||||
|
||||
stack = []
|
||||
current_exports = []
|
||||
|
@ -444,7 +444,8 @@ if MODEL in odoo.env:
|
|||
jlog( Model.fields_get() )
|
||||
|
||||
if METHOD == 'fields':
|
||||
fields( MODEL, args2domains(PARAMS[2:]) )
|
||||
res = fields( MODEL, args2domains(PARAMS[2:]) )
|
||||
render( OPTS, 'ir.model.fields', res )
|
||||
# Model = odoo.env['ir.model.fields']
|
||||
# ids = Model.search([( 'model_id.model', '=', MODEL )])
|
||||
# render( OPTS, 'ir.model.fields', Model.browse(ids) )
|
||||
|
|
Loading…
Reference in New Issue