From 1ba766b36375d2b1800e1f578bf6bc230b1e63fc Mon Sep 17 00:00:00 2001 From: DiG Date: Sun, 16 Jan 2022 13:49:08 +0100 Subject: [PATCH] Issue search command broken --- odoo-rpc.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/odoo-rpc.py b/odoo-rpc.py index 7543cae..e3e82eb 100755 --- a/odoo-rpc.py +++ b/odoo-rpc.py @@ -200,6 +200,7 @@ def login( server = None, port = None, db = None, user = None, passwd = None ): def search( model, domains ): Model = odoo.env[model] ids = Model.search( domains ) + return ids # render_tsv( model, Model.browse(ids) ) # print( 'id', 'name', sep='\t' ) # for inst in Model.browse( ids ): @@ -369,7 +370,7 @@ if MODEL in odoo.env: if METHOD == 'search': # render_tsv( odoo.env[MODEL].browse( odoo.env[MODEL].search( args2domains(PARAMS[2:]) ) ) ) - search( MODEL, args2domains(PARAMS[2:]) ) + ids = search( MODEL, args2domains(PARAMS[2:]) ) render_tsv( MODEL, Model.browse(ids) ) #ids = Model.search( args2domains(PARAMS[2:]) ) #print( 'id', 'name', sep='\t' )