changeset d9750ebfc1b9 in modules/sale:5.6
details: https://hg.tryton.org/modules/sale?cmd=changeset;node=d9750ebfc1b9
description:
Set only existing default warehouse in default locations
The default warehouse may be None which is not a valid value in the
list for
the default locations.
issue9547
review302041002
(grafted from 14677bf7ac4431d56969c2274ff28999447fd5e6)
diffstat:
product.py | 6 +++++-
1 files changed, 5 insertions(+), 1 deletions(-)
diffs (16 lines):
diff -r 08cb2d01fa82 -r d9750ebfc1b9 product.py
--- a/product.py Mon May 04 12:25:27 2020 +0200
+++ b/product.py Sat Aug 29 18:24:38 2020 +0200
@@ -167,7 +167,11 @@
def default_locations(cls):
pool = Pool()
Location = pool.get('stock.location')
- return [Location.get_default_warehouse()]
+ locations = []
+ warehouse = Location.get_default_warehouse()
+ if warehouse:
+ locations.append(warehouse)
+ return locations
@classmethod
def default_company(cls):