Hello everyone,
I want to update multiple records of "sale.order.line" products, using Odoo Xmlrpc
I used this code:
for (let i = 0; i <sell.products.length; i ++) {
var inParams = [];
inParams.push ([value1 [i]]); //id to update
inParams.push ({
'name': sale.products [i] .name,
'product_uom_qty': sales.products [i] .product_uom_qty,
'price_unit': sales.products [i] .price_unit,
'product_id': sales.products [i] .product_id
});
var params = [];
params.push (inParams);
db.execute_kw ('sale.order.line', 'write', params, function (err, value) {
if (err) {
return console.log (err);
}
return console.log ('Result2:', value);
});
}
and here is the error:
raise psycopg2.OperationalError (msg) \ npsycopg2.OperationalError: Unable to use a closed cursor.
I use Odoo version 12
thank you in advance