From 3c5cec7bf187e4b8d87fa18abb57faf81584d5b0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Sat, 13 Jul 2019 00:06:22 +0200 Subject: [PATCH] Ensure count of grouped_slice is at least 1 issue8474 review257701002 --- trytond/tools/misc.py | 1 + 1 file changed, 1 insertion(+) diff --git a/trytond/tools/misc.py b/trytond/tools/misc.py index e46e55c3a0..ee2763c9db 100644 --- a/trytond/tools/misc.py +++ b/trytond/tools/misc.py @@ -225,6 +225,7 @@ def grouped_slice(records, count=None): from trytond.transaction import Transaction if count is None: count = Transaction().database.IN_MAX + count = max(1, count) for i in range(0, len(records), count): yield islice(records, i, i + count)