changeset 0a78a3d4d0cb in modules/carrier_weight:4.8
details: 
https://hg.tryton.org/modules/carrier_weight?cmd=changeset;node=0a78a3d4d0cb
description:
        Exclude lines without quantity when computing carrier context

        issue8108
        review56601002
        (grafted from 99cef7cd377d46756791dc27254b72a21e422811)
diffstat:

 sale.py |  2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diffs (12 lines):

diff -r 09de5288690b -r 0a78a3d4d0cb sale.py
--- a/sale.py   Tue Feb 19 22:48:36 2019 +0100
+++ b/sale.py   Fri Feb 22 19:50:07 2019 +0100
@@ -29,7 +29,7 @@
         weights = []
         context['weights'] = weights
 
-        lines = [l for l in self.lines or [] if l.quantity > 0]
+        lines = [l for l in self.lines or [] if l.quantity and l.quantity > 0]
         keyfunc = partial(self._group_parcel_key, lines)
         lines = sorted(lines, key=keyfunc)
 

Reply via email to