From 467284dcfdeee7e2251484efaca3fdfc59eaf63c Mon Sep 17 00:00:00 2001 From: "Merlin (megu)" Date: Tue, 8 Feb 2022 16:26:18 +0000 Subject: [PATCH] [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#84388 X-original-commit: abd951b084422f8083764db3ec4441954cccfad1 Signed-off-by: Arnold Moyaux Signed-off-by: Guillaume Merlin (megu) --- addons/stock/views/stock_picking_views.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/stock/views/stock_picking_views.xml b/addons/stock/views/stock_picking_views.xml index ef53efd6fec..7d9b1baea25 100644 --- a/addons/stock/views/stock_picking_views.xml +++ b/addons/stock/views/stock_picking_views.xml @@ -476,7 +476,7 @@ - +