improve link header parameter extraction regex
This commit is contained in:
pare
62a47f4e92
commit
eca31ea732
S'han modificat 1 arxius amb 2 adicions i 2 eliminacions
|
@ -2272,7 +2272,7 @@ class Mastodon:
|
||||||
if url['rel'] == 'next':
|
if url['rel'] == 'next':
|
||||||
# Be paranoid and extract max_id specifically
|
# Be paranoid and extract max_id specifically
|
||||||
next_url = url['url']
|
next_url = url['url']
|
||||||
matchgroups = re.search(r"max_id=([^&]+)", next_url)
|
matchgroups = re.search(r"[?&]max_id=([^&]+)", next_url)
|
||||||
|
|
||||||
if matchgroups:
|
if matchgroups:
|
||||||
next_params = copy.deepcopy(params)
|
next_params = copy.deepcopy(params)
|
||||||
|
@ -2290,7 +2290,7 @@ class Mastodon:
|
||||||
if url['rel'] == 'prev':
|
if url['rel'] == 'prev':
|
||||||
# Be paranoid and extract since_id specifically
|
# Be paranoid and extract since_id specifically
|
||||||
prev_url = url['url']
|
prev_url = url['url']
|
||||||
matchgroups = re.search(r"since_id=([^&]+)", prev_url)
|
matchgroups = re.search(r"[?&]since_id=([^&]+)", prev_url)
|
||||||
|
|
||||||
if matchgroups:
|
if matchgroups:
|
||||||
prev_params = copy.deepcopy(params)
|
prev_params = copy.deepcopy(params)
|
||||||
|
|
Loading…
Referencia en una nova incidència