changeset b1068f1f8b73 in trytond:5.2
details: https://hg.tryton.org/trytond?cmd=changeset;node=b1068f1f8b73
description:
        Ensure count of grouped_slice is at least 1

        issue8474
        review257701002
        (grafted from e4a93fc515600b48b4723acc4a3dc0dc01657aec)
diffstat:

 trytond/tools/misc.py |  1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diffs (11 lines):

diff -r 39a1389815e7 -r b1068f1f8b73 trytond/tools/misc.py
--- a/trytond/tools/misc.py     Mon Jul 08 21:49:05 2019 +0200
+++ b/trytond/tools/misc.py     Sat Jul 13 00:06:22 2019 +0200
@@ -225,6 +225,7 @@
     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)
 

Reply via email to