diff --git a/modules/commission/commission_reporting.py b/modules/commission/commission_reporting.py index 3aeec2d2d6..b4d6fadb18 100644 --- a/modules/commission/commission_reporting.py +++ b/modules/commission/commission_reporting.py @@ -23,7 +23,7 @@ from trytond.transaction import Transaction def pairwise(iterable): a, b = tee(iterable) - next(b) + next(b, None) return zip_longest(a, b) diff --git a/modules/purchase/purchase_reporting.py b/modules/purchase/purchase_reporting.py index faf5bf3ac0..f6e14acf77 100644 --- a/modules/purchase/purchase_reporting.py +++ b/modules/purchase/purchase_reporting.py @@ -22,7 +22,7 @@ from trytond.transaction import Transaction def pairwise(iterable): a, b = tee(iterable) - next(b) + next(b, None) return zip_longest(a, b) diff --git a/modules/sale/sale_reporting.py b/modules/sale/sale_reporting.py index 703ce480e5..c5e0d45946 100644 --- a/modules/sale/sale_reporting.py +++ b/modules/sale/sale_reporting.py @@ -27,7 +27,7 @@ from trytond.wizard import StateAction, StateTransition, Wizard def pairwise(iterable): a, b = tee(iterable) - next(b) + next(b, None) return zip_longest(a, b) diff --git a/modules/sale_opportunity/opportunity_reporting.py b/modules/sale_opportunity/opportunity_reporting.py index 273602374c..e04cd8e573 100644 --- a/modules/sale_opportunity/opportunity_reporting.py +++ b/modules/sale_opportunity/opportunity_reporting.py @@ -24,7 +24,7 @@ from trytond.transaction import Transaction def pairwise(iterable): a, b = tee(iterable) - next(b) + next(b, None) return zip_longest(a, b) diff --git a/modules/stock/stock_reporting_margin.py b/modules/stock/stock_reporting_margin.py index 3031c0e81d..1769556794 100644 --- a/modules/stock/stock_reporting_margin.py +++ b/modules/stock/stock_reporting_margin.py @@ -27,7 +27,7 @@ from trytond.transaction import Transaction def pairwise(iterable): a, b = tee(iterable) - next(b) + next(b, None) return zip_longest(a, b)