From 0d08d8c835037130fb9b9c2e1d3163c102022ae4 Mon Sep 17 00:00:00 2001 From: Sergey Polzunov Date: Fri, 3 Jul 2015 14:12:36 +0200 Subject: [PATCH] fixing page counter updated when looping over fulfillment responses --- cabby/client11.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cabby/client11.py b/cabby/client11.py index 9215083..d2c1663 100644 --- a/cabby/client11.py +++ b/cabby/client11.py @@ -391,8 +391,9 @@ def poll(self, collection_name, begin_date=None, end_date=None, count_only=False for block in response.content_blocks: yield to_content_block_entity(block) + part = response.result_part_number while response.more: - part = response.result_part_number + 1 + part += 1 for block in self.fulfilment(collection_name, response.result_id, part_number=part, uri=uri): yield block