summaryrefslogtreecommitdiff
path: root/addons/web/static/tests/fields/field_utils_tests.js
diff options
context:
space:
mode:
authorSimon Lejeune <sle@openerp.com>2018-01-05 16:32:46 +0100
committerSimon Lejeune <sle@openerp.com>2018-01-05 18:28:32 +0100
commit25943696ea00b140ea19de1c6ee6a42d97d8e2f7 (patch)
tree653237021e14496004e20be94a1d40d6036f8293 /addons/web/static/tests/fields/field_utils_tests.js
parentd4982394bc9cf2b330e7c87bd7b8d1cae74ffb5f (diff)
[FIX] stock: _compute_entire_package_ids
When a picking contain a few thousands move line, reading it was slow because of the computation of "entire_package_ids" and "entire_package_detail_ids". The compute method for this field calls "_check_move_lines_map_quant_package" that check that, for a picking, all the move lines having "package_id" and "result_package_id" as the same package (ie moving an entire pack) match exactly the content of the package (ie the quants). The issue was that the method was called for every move line without packaging because of a wrongly written condition. We now only call the method one time for each package, whatever the number of move line. opw-803887
Diffstat (limited to 'addons/web/static/tests/fields/field_utils_tests.js')
0 files changed, 0 insertions, 0 deletions