D 2024-02-20 08:19:21.143688+00:00 Params: [('source_key', 'agdicmlk...'), ('last_polled', '2024-02-17-13-20-22')]
I 2024-02-20 08:19:21.157169+00:00 Source: @Seirdy@pleroma.envs.net (Mastodon) @seirdy@pleroma.envs.net, https://brid.gy/mastodon/@seirdy@pleroma.envs.net
I 2024-02-20 08:19:21.157546+00:00 Last poll: https://brid.gy/log?start_time=1708413557&key=agdicmlkLWd5ciYLEghNYXN0b2RvbiIYQHNlaXJkeUBwbGVyb21hLmVudnMubmV0DA
I 2024-02-20 08:19:21.172054+00:00 Updating @Seirdy@pleroma.envs.net (Mastodon) /mastodon/@seirdy@pleroma.envs.net : {'poll_status': 'polling', 'last_poll_attempt': datetime.datetime(2024, 2, 20, 8, 19, 21, 157649, tzinfo=datetime.timezone.utc), 'rate_limited': False}
I 2024-02-20 08:19:21.318091+00:00 no refresh_token
I 2024-02-20 08:19:21.353572+00:00 requests.get https://pleroma.envs.net/api/v1/accounts/9y2FgX9X4JoYdh24NU/statuses {'params': {'limit': 30}, 'headers': {'Authorization': '...'}}
I 2024-02-20 08:19:22.991949+00:00 Redirected to https://pleroma.envs.net/api/v1/accounts/9y2FgX9X4JoYdh24NU/statuses?limit=30
I 2024-02-20 08:19:23.479517+00:00 Received 422
W 2024-02-20 08:19:23.479851+00:00 Error 422, response body: 'Content-Length 2415680 is larger than our limit 2000000.'
W 2024-02-20 08:19:23.480036+00:00 Error 422, response body: 'Content-Length 2415680 is larger than our limit 2000000.'
I 2024-02-20 08:19:23.497582+00:00 Updating @Seirdy@pleroma.envs.net (Mastodon) /mastodon/@seirdy@pleroma.envs.net : {'poll_status': 'error'}
W 2024-02-20 08:19:23.577869+00:00 Error 422, response body: 'Content-Length 2415680 is larger than our limit 2000000.'
E 2024-02-20 08:19:23.578198+00:00 Exception on /_ah/queue/poll [POST]
Traceback (most recent call last):
File "/layers/google.python.pip/pip/lib/python3.11/site-packages/flask/app.py", line 1463, in wsgi_app
response = self.full_dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/layers/google.python.pip/pip/lib/python3.11/site-packages/flask/app.py", line 872, in full_dispatch_request
rv = self.handle_user_exception(e)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/layers/google.python.pip/pip/lib/python3.11/site-packages/flask/app.py", line 762, in handle_user_exception
return self.ensure_sync(handler)(e) # type: ignore[no-any-return]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/workspace/flask_background.py", line 43, in background_handle_exception
raise e
File "/layers/google.python.pip/pip/lib/python3.11/site-packages/flask/app.py", line 870, in full_dispatch_request
rv = self.dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^
File "/layers/google.python.pip/pip/lib/python3.11/site-packages/flask/app.py", line 855, in dispatch_request
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args) # type: ignore[no-any-return]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/layers/google.python.pip/pip/lib/python3.11/site-packages/flask/views.py", line 110, in view
return current_app.ensure_sync(self.dispatch_request)(**kwargs) # type: ignore[no-any-return]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/workspace/tasks.py", line 92, in dispatch_request
self.poll(source)
File "/workspace/tasks.py", line 143, in poll
resp = source.get_activities_response(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/workspace/models.py", line 426, in get_activities_response
resp = self.gr_source.get_activities_response(**kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/layers/google.python.pip/pip/lib/python3.11/site-packages/granary/mastodon.py", line 217, in get_activities_response
statuses = self._get(API_ACCOUNT_STATUSES % user_id, params=params)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/layers/google.python.pip/pip/lib/python3.11/site-packages/granary/mastodon.py", line 123, in _get
return self._api(util.requests_get, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/layers/google.python.pip/pip/lib/python3.11/site-packages/granary/mastodon.py", line 138, in _api
resp.raise_for_status()
File "/layers/google.python.pip/pip/lib/python3.11/site-packages/requests/models.py", line 1021, in raise_for_status
raise HTTPError(http_error_msg, response=self)
requests.exceptions.HTTPError: 422 Client Error: OK for url: https://pleroma.envs.net/api/v1/accounts/9y2FgX9X4JoYdh24NU/statuses?limit=30