Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Element overwrites custom status_msg #20809

Closed
deepbluev7 opened this issue Jan 30, 2022 · 1 comment · Fixed by matrix-org/matrix-react-sdk#11223 or matrix-org/matrix-react-sdk#11824
Closed
Assignees
Labels
A-Presence O-Uncommon Most users are unlikely to come across this or unexpected workflow S-Major Severely degrades major functionality or product features, with no satisfactory workaround T-Defect

Comments

@deepbluev7
Copy link

Steps to reproduce

  1. Set a custom status message in a different client (i.e. Nheko) or using curl
  2. Open Element
  3. Do something else for a while

Outcome

What did you expect?

Element marks me as unavailable, but my status_msg is kept.

What happened instead?

Your status_msg will be unset by a call to /_matrix/client/v3/presence/{userId}/status. Element doesn't seem to store the old status_msg and it doesn't provide it when setting the status, effectively deleting the old status_msg. And even worse, if you are active in a different client, Element will still unset the status_msg, even though you are still online!

Operating system

Gentoo

Browser information

Firefox, Chrome, etc. It doesn't matter

URL for webapp

riot.neko.dev

Application version

1.9.8 (and others, this has been an issue for 2 years)

Homeserver

neko.dev, nheko.im

Will you send logs?

No

@dbkr dbkr added A-Custom-Status O-Occasional Affects or can be seen by some users regularly or most users rarely S-Major Severely degrades major functionality or product features, with no satisfactory workaround labels Feb 1, 2022
@novocaine novocaine added Z-Labs O-Uncommon Most users are unlikely to come across this or unexpected workflow and removed O-Occasional Affects or can be seen by some users regularly or most users rarely labels Feb 3, 2022
@github-actions github-actions bot removed the Z-Labs label Feb 3, 2022
@t3chguy t3chguy self-assigned this Jul 11, 2023
@andybalaam
Copy link
Contributor

We've had to revert the fix for this pending a Synapse update: matrix-org/matrix-react-sdk#11365

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-Presence O-Uncommon Most users are unlikely to come across this or unexpected workflow S-Major Severely degrades major functionality or product features, with no satisfactory workaround T-Defect
Projects
None yet
7 participants