diff --git a/tryton-sao.js b/tryton-sao.js index a5b7f87..27a16a2 100644 --- a/tryton-sao.js +++ b/tryton-sao.js @@ -20692,8 +20692,8 @@ function eval_pyson(value){ name: 'Lots matched', res_model: 'lot.report', - // PYSON sous forme de string - pyson_domain: "[('r_lot_matched', '>', 0)]", + // PYSON JSON-compatible + pyson_domain: '[["r_lot_matched", ">", 0]]', pyson_context: JSON.stringify({ purchase: null, @@ -20705,23 +20705,11 @@ function eval_pyson(value){ group: 'by_physic' }), - views: [], // ou préciser des vues si besoin - domains: [] // onglets de domaine (optionnel) + views: [], + domains: [] }; - // Données actives (souvent vides pour une action menu) - var data = { - model: null, - id: null, - ids: [] - }; - - // Contexte supplémentaire (optionnel) - var context = {}; - - // Exécution - Sao.Action.exec_action(action, data, context); - + Sao.Action.exec_action(action, {ids: []}, {}); } });