-
- Downloads
[FIX] stock: filter stock_pickings with full product name
Filtering stock_pickings by selecting the product in the dropdown menu doesn't return anything Steps to reproduce: 1. Install Inventory 2. Go to Inventory > Operations > Transfers 3. In the search field, begin typing the name of a product for which there is a transfer (e.g. Large Cabinet) 4. Click on the small arrow to the left of `Search Product for:` in the dropdown menu 5. Select the product you were typing 6. There is no result to the search even though there are transfers containing the product Solution: Remove `filter_domain` The filter will be handled in the backend by `_name_search` of `product.product`, which already covers the same criteria (`default_code`, `name` and `barcode`) Problem: The display name (e.g. "[E-COM07] Large Cabinet") wasn't matched by the `filter_domain` because the domain sent in the RPC was: ``` "domain": [ "|", "|", [ "product_id.default_code", "ilike", "[E-COM07] Large Cabinet" ], [ "product_id.name", "ilike", "[E-COM07] Large Cabinet" ], [ "product_id.barcode", "ilike", "[E-COM07] Large Cabinet" ] ] ``` OPW-2732804 closes odoo/odoo#84363 X-original-commit: abd951b0 Signed-off-by:Arnold Moyaux <arm@odoo.com> Signed-off-by:
Guillaume Merlin (megu) <megu@odoo.com>
Please register or sign in to comment