Use correct grouping when adding to warehouse
issue3843 review11281005
This commit is contained in:
1 parent
88935e3612
commit
0ac9fe8bd5
1 file changed
+4
-7
+4
-7
@@ -162,15 +162,12 @@ class Product(object, StockMixin):
|
||||
grouping=grouping, grouping_filter=grouping_filter)
|
||||
|
||||
if wh_to_add:
|
||||
if product_ids is None:
|
||||
product_ids = set((p for s, p in quantities))
|
||||
for wh, storage in wh_to_add.iteritems():
|
||||
for product in product_ids:
|
||||
if (storage, product) in quantities:
|
||||
quantities[(wh, product)] = quantities[
|
||||
(storage, product)]
|
||||
for key in quantities:
|
||||
if key[0] == storage:
|
||||
quantities[(wh,) + key[1:]] = quantities[key]
|
||||
if storage in storage_to_remove:
|
||||
del quantities[(storage, product)]
|
||||
del quantities[key]
|
||||
return quantities
|
||||
|
||||
|
||||
|
||||
Reference in new issue
Block a user