@@ -23,7 +23,7 @@ def __init__(self, config=None, skip_key=None, limit_key=None, total_key=None, n
2323 self .next_page_number = None
2424 self .params_must_be_blanked = False
2525 self .data_is_list = None
26- self .update_next_page = None
26+ self .update_next_page = self . update_next_page_default
2727
2828 def configure_paging (self , config = None , skip_key = None , limit_key = None , total_key = None , next_page_key = None , next_page_url_base = None , url = None , pagination_type = "na" ):
2929 config = {} if config is None else config
@@ -45,6 +45,8 @@ def configure_paging(self, config=None, skip_key=None, limit_key=None, total_key
4545 self .update_next_page = self .update_next_page_offset
4646 elif self .pagination_type == "page" :
4747 self .update_next_page = self .update_next_page_per_page
48+ else :
49+ self .update_next_page = self .update_next_page_default
4850
4951 def reset_paging (self , counting_key = None , url = None ):
5052 self .remaining_records = 0
@@ -151,6 +153,9 @@ def update_next_page_link(self, data, response_links=None):
151153 self .next_page_url_base , next_page_path , self .next_page_url
152154 ))
153155
156+ def update_next_page_default (self , data , response_links = None ):
157+ return
158+
154159 def has_next_page (self ):
155160 if self .is_last_batch_empty :
156161 logger .info ("has_next_page:last was batch empty -> False" )
0 commit comments