This repository has been archived by the owner on Apr 26, 2024. It is now read-only.
-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Lazy loading: the CS API should provide heroes if room name is "" #4194
Comments
I kinda wish matrix client's set the name state to either empty content or nulled the name rather than an empty string as it's probably a valid thing in itself to have your room title be empty. However, it's probably not worth trying to change that behaviour now... |
k80w
added a commit
to k80w/synapse
that referenced
this issue
Apr 24, 2019
Fixes matrix-org#4194 Signed-off-by: Katie Wolfe <[email protected]>
k80w
added a commit
to k80w/synapse
that referenced
this issue
Apr 24, 2019
Fixes matrix-org#4194 Signed-off-by: Katie Wolfe <[email protected]>
I don't think it's practical to fix this without a spec which defines how it is supposed to work, cf matrix-org/matrix-spec-proposals#1868. |
My interpretation of MSC688 is that |
Fixed in #5089 |
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Description
Riot clients remove an existing display name by setting an empty string (
""
).If that happens on live, matrix clients will be likely to compute a display name like "Bob and 3 others" as specced by the room summary.
But if a matrix client does an initial sync, it will give an "Empty room" name to the room because it receives no heroes.
Steps to reproduce
On a Riot client:
-> The room will be named "Empty room" instead of "Bob and 3 others" or stg.
The text was updated successfully, but these errors were encountered: