From 631eabc1a720f21f33caea1cdd1a23c7d857829c Mon Sep 17 00:00:00 2001 From: Albert Cervera i Areny Date: Thu, 13 Oct 2016 12:26:08 +0200 Subject: [PATCH] On warehouse searcher, consider the case when location's warehouse is None. (grafted from 54b6bda0aba6fd5e6a98318eb590114aaffbd2c2) --- location.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/location.py b/location.py index 74822c9..55d391f 100644 --- a/location.py +++ b/location.py @@ -81,6 +81,7 @@ class Location(ModelSQL, ModelView): for location in cls.search([ ('parent', 'child_of', storage_location_ids), ]): - if location.warehouse.id in found_warehouse_ids: + if (location.warehouse + and location.warehouse.id in found_warehouse_ids): warehouse_location_ids.append(location.id) return [('id', 'in', warehouse_location_ids)]