Skip to content
This repository was archived by the owner on Apr 19, 2025. It is now read-only.
This repository was archived by the owner on Apr 19, 2025. It is now read-only.

Failed getting the user profile: #80

@chagai95

Description

@chagai95

Can not login...



Jan 30 11:43:08 pong matrix-beeper-linkedin[2007493]: [2024-01-30 10:43:08,574] [ERROR@root] Failed getting the user profile: Deserialising to <class 'linkedin_messaging.api_objects.UserProfileResponse'> failed because response was 403. Details: CSRF check failed.
Jan 30 11:43:08 pong matrix-beeper-linkedin[2007493]: Traceback (most recent call last):
Jan 30 11:43:08 pong matrix-beeper-linkedin[2007493]:   File "/opt/linkedin-matrix/linkedin_messaging/linkedin.py", line 53, in try_from_json
Jan 30 11:43:08 pong matrix-beeper-linkedin[2007493]:     error = Error.from_json(await response.text())
Jan 30 11:43:08 pong matrix-beeper-linkedin[2007493]:             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Jan 30 11:43:08 pong matrix-beeper-linkedin[2007493]:   File "/usr/lib/python3.11/site-packages/dataclasses_json/api.py", line 58, in from_json
Jan 30 11:43:08 pong matrix-beeper-linkedin[2007493]:     kvs = json.loads(s,
Jan 30 11:43:08 pong matrix-beeper-linkedin[2007493]:           ^^^^^^^^^^^^^
Jan 30 11:43:08 pong matrix-beeper-linkedin[2007493]:   File "/usr/lib/python3.11/json/__init__.py", line 346, in loads
Jan 30 11:43:08 pong matrix-beeper-linkedin[2007493]:     return _default_decoder.decode(s)
Jan 30 11:43:08 pong matrix-beeper-linkedin[2007493]:            ^^^^^^^^^^^^^^^^^^^^^^^^^^
Jan 30 11:43:08 pong matrix-beeper-linkedin[2007493]:   File "/usr/lib/python3.11/json/decoder.py", line 337, in decode
Jan 30 11:43:08 pong matrix-beeper-linkedin[2007493]:     obj, end = self.raw_decode(s, idx=_w(s, 0).end())
Jan 30 11:43:08 pong matrix-beeper-linkedin[2007493]:                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Jan 30 11:43:08 pong matrix-beeper-linkedin[2007493]:   File "/usr/lib/python3.11/json/decoder.py", line 355, in raw_decode
Jan 30 11:43:08 pong matrix-beeper-linkedin[2007493]:     raise JSONDecodeError("Expecting value", s, err.value) from None
Jan 30 11:43:08 pong matrix-beeper-linkedin[2007493]: json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
Jan 30 11:43:08 pong matrix-beeper-linkedin[2007493]: During handling of the above exception, another exception occurred:
Jan 30 11:43:08 pong matrix-beeper-linkedin[2007493]: Traceback (most recent call last):
Jan 30 11:43:08 pong matrix-beeper-linkedin[2007493]:   File "/opt/linkedin-matrix/linkedin_messaging/linkedin.py", line 176, in logged_in
Jan 30 11:43:08 pong matrix-beeper-linkedin[2007493]:     return bool(await self.get_user_profile())
Jan 30 11:43:08 pong matrix-beeper-linkedin[2007493]:                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Jan 30 11:43:08 pong matrix-beeper-linkedin[2007493]:   File "/opt/linkedin-matrix/linkedin_messaging/linkedin.py", line 504, in get_user_profile
Jan 30 11:43:08 pong matrix-beeper-linkedin[2007493]:     return cast(UserProfileResponse, await try_from_json(UserProfileResponse, res))
Jan 30 11:43:08 pong matrix-beeper-linkedin[2007493]:                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Jan 30 11:43:08 pong matrix-beeper-linkedin[2007493]:   File "/opt/linkedin-matrix/linkedin_messaging/linkedin.py", line 55, in try_from_json
Jan 30 11:43:08 pong matrix-beeper-linkedin[2007493]:     raise Exception(
Jan 30 11:43:08 pong matrix-beeper-linkedin[2007493]: Exception: Deserialising to <class 'linkedin_messaging.api_objects.UserProfileResponse'> failed because response was 403. Details: CSRF check failed.
Jan 30 11:43:08 pong matrix-beeper-linkedin[2007493]: [2024-01-30 10:43:08,639] [ERROR@mau.commands] Unhandled error while handling command login chagai95@gmail.com from @me:chagai.website (ref: 1706611229)
Jan 30 11:43:08 pong matrix-beeper-linkedin[2007493]: Traceback (most recent call last):
Jan 30 11:43:08 pong matrix-beeper-linkedin[2007493]:   File "/usr/lib/python3.11/site-packages/mautrix/bridge/commands/handler.py", line 491, in handle
Jan 30 11:43:08 pong matrix-beeper-linkedin[2007493]:     await self._run_handler(handler, evt)
Jan 30 11:43:08 pong matrix-beeper-linkedin[2007493]:   File "/usr/lib/python3.11/site-packages/mautrix/bridge/commands/handler.py", line 340, in __call__
Jan 30 11:43:08 pong matrix-beeper-linkedin[2007493]:     return await self._handler(evt)
Jan 30 11:43:08 pong matrix-beeper-linkedin[2007493]:            ^^^^^^^^^^^^^^^^^^^^^^^^
Jan 30 11:43:08 pong matrix-beeper-linkedin[2007493]:   File "/usr/lib/python3.11/site-packages/linkedin_matrix/commands/auth.py", line 78, in login
Jan 30 11:43:08 pong matrix-beeper-linkedin[2007493]:     key, val = cookie.strip(" ;").split("=", 1)
Jan 30 11:43:08 pong matrix-beeper-linkedin[2007493]:     ^^^^^^^^
Jan 30 11:43:08 pong matrix-beeper-linkedin[2007493]: ValueError: not enough values to unpack (expected 2, got 1)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions