From 5186a06fb3d2acc42016d519af37fc0981bcf592 Mon Sep 17 00:00:00 2001 From: Raimon Esteve Date: Fri, 9 Sep 2016 12:15:23 +0200 Subject: [PATCH] Add issue5847 patch --- issue5847.diff | 19 +++++++++++++++++++ series | 1 + 2 files changed, 20 insertions(+) create mode 100644 issue5847.diff diff --git a/issue5847.diff b/issue5847.diff new file mode 100644 index 0000000..9b69bd1 --- /dev/null +++ b/issue5847.diff @@ -0,0 +1,19 @@ +diff -r e3f459761f77 move.py +--- a/trytond/trytond/modules/stock/move.py Fri Sep 09 12:12:25 2016 +0200 ++++ b/trytond/trytond/modules/stock/move.py Fri Sep 09 12:13:40 2016 +0200 +@@ -796,6 +796,7 @@ + locations = Location.search([ + ('parent', 'child_of', + [x.from_location.id for x in moves]), ++ ('type', 'not in', ['warehouse', 'view']), + ]) + else: + locations = list(set((m.from_location for m in moves))) +@@ -833,6 +834,7 @@ + if childs is None: + childs = Location.search([ + ('parent', 'child_of', [move.from_location.id]), ++ ('type', 'not in', ['warehouse', 'view']), + ]) + child_locations[move.from_location] = childs + else: diff --git a/series b/series index 04ca340..e3ffcc7 100644 --- a/series +++ b/series @@ -32,3 +32,4 @@ issue5587-stock.diff issue5587-stock_supply.diff apm.diff +issue5847.diff