Fix copy-paste errors in fetch_* methods (fixes #57)
This commit is contained in:
pare
02d9f5196c
commit
613ad895c8
S'han modificat 1 arxius amb 7 adicions i 3 eliminacions
|
@ -781,8 +781,8 @@ class Mastodon:
|
||||||
Returns the previous page or None if no further data is available.
|
Returns the previous page or None if no further data is available.
|
||||||
"""
|
"""
|
||||||
if isinstance(next_page, list):
|
if isinstance(next_page, list):
|
||||||
if '_pagination_prev' in next_page[-1]:
|
if '_pagination_prev' in next_page[0]:
|
||||||
params = copy.deepcopy(next_page[-1]['_pagination_prev'])
|
params = copy.deepcopy(next_page[0]['_pagination_prev'])
|
||||||
else:
|
else:
|
||||||
return None
|
return None
|
||||||
else:
|
else:
|
||||||
|
@ -970,6 +970,8 @@ class Mastodon:
|
||||||
next_params['_pagination_method'] = method
|
next_params['_pagination_method'] = method
|
||||||
next_params['_pagination_endpoint'] = endpoint
|
next_params['_pagination_endpoint'] = endpoint
|
||||||
next_params['max_id'] = int(matchgroups.group(1))
|
next_params['max_id'] = int(matchgroups.group(1))
|
||||||
|
if "since_id" in next_params:
|
||||||
|
del next_params['since_id']
|
||||||
response[-1]['_pagination_next'] = next_params
|
response[-1]['_pagination_next'] = next_params
|
||||||
|
|
||||||
if url['rel'] == 'prev':
|
if url['rel'] == 'prev':
|
||||||
|
@ -981,7 +983,9 @@ class Mastodon:
|
||||||
prev_params = copy.deepcopy(params)
|
prev_params = copy.deepcopy(params)
|
||||||
prev_params['_pagination_method'] = method
|
prev_params['_pagination_method'] = method
|
||||||
prev_params['_pagination_endpoint'] = endpoint
|
prev_params['_pagination_endpoint'] = endpoint
|
||||||
prev_params['max_id'] = int(matchgroups.group(1))
|
prev_params['since_id'] = int(matchgroups.group(1))
|
||||||
|
if "max_id" in prev_params:
|
||||||
|
del prev_params['max_id']
|
||||||
response[0]['_pagination_prev'] = prev_params
|
response[0]['_pagination_prev'] = prev_params
|
||||||
|
|
||||||
# Handle rate limiting
|
# Handle rate limiting
|
||||||
|
|
Loading…
Referencia en una nova incidència