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)