diff --git a/trytond/trytond/ir/queue_.py b/trytond/trytond/ir/queue_.py index b1a985b059..84e3012d78 100644 --- a/trytond/trytond/ir/queue_.py +++ b/trytond/trytond/ir/queue_.py @@ -248,10 +248,10 @@ class _Method(object): if isinstance(instances, list): if has_worker and queue_batch: - if isinstance(queue_batch, int): - count = queue_batch - else: + if isinstance(queue_batch, bool): count = batch_size + else: + count = int(queue_batch) else: count = len(instances) task_ids = []