Skip to content

Commit 025848c

Browse files
committed
Implement CSRF token reloading on 461
1 parent 03c47be commit 025848c

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

beam.py

+3
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,9 @@ def _request(self, url, method="GET", **kwargs):
104104

105105
if self.csrf_token is None:
106106
self.csrf_token = response.headers.get("X-CSRF-Token")
107+
elif response.status_code == 461:
108+
self.csrf_token = response.headers.get("X-CSRF-Token")
109+
self._request(url, method, **kwargs)
107110

108111
try:
109112
return response.json()

0 commit comments

Comments
 (0)