trytond-patches/sale_shipment_grouping.diff

13 lines
614 B
Diff

diff -r e098ffef0317 sale.py
--- a/trytond/trytond/modules/sale_shipment_grouping/sale.py Sat Feb 21 09:21:21 2015 +0100
+++ b/trytond/trytond/modules/sale_shipment_grouping/sale.py Tue Feb 16 10:43:38 2016 +0100
@@ -37,6 +37,8 @@
defaults = Shipment.default_get(self._shipment_grouping_fields,
with_rec_name=False)
for field in self._shipment_grouping_fields:
+ if not hasattr(shipment, field):
+ continue
shipment_domain.append((field, '=',
getattr(shipment, field, defaults.get(field))))
return shipment_domain