-
Notifications
You must be signed in to change notification settings - Fork 504
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Redacting membership events should immediately reset the displayname & avatar of room members #443
Comments
The client must update the local room state on redaction event which concerned membership events. |
…& avatar of room members. element-hq/element-ios#443 - MXEventTimeline: prepare state event redaction. - MXRoom Notification break: rename "kMXRoomSyncWithLimitedTimelineNotification" with "kMXRoomDidFlushMessagesNotification"
…& avatar of room members. element-hq/element-ios#443 - Fix: The redacted state event was ignored in room state handling - Add FIXME related to the blocker issue on server side SYN-724 ("prev_content is totally pruned by the server on redacted membership event").
Blocked by SYN-724 (prev_content is totally pruned by the server on redacted membership event). |
What i've done on the android client When a membership event is redacted, the client always requests the up-to date-roomState to the server and forces the room history reload (it is already done on the IOS client) but it also refresh the members list and the room settings. eg with this room history ... older messages If message_1 is redacted, the room name must not be cleared because it has been updated by message_2. |
…& avatar of room members. element-hq/element-ios#443 - remove FIXME (the blocker issue SYN-724 has been fixed on server side).
…& avatar of room members element-hq/element-ios#443 - Fix: last bubble is removed by mistake on membership redaction
…& avatar of room members. element-hq/element-ios#443 Refresh the display of the room settings and the room member details on state event redaction
…& avatar of room members. #443 Refresh Room members list on state event redaction
…& avatar of room members element-hq/element-ios#443 code cleaning
…& avatar of room members. element-hq/element-ios#443 Fix Manu's comments (#118).
…& avatar of room members. element-hq/element-ios#443 Fix Manu's comments (matrix-org/matrix-ios-sdk#118)
…& avatar of room members. #443 Fix Manu's comments (matrix-org/matrix-ios-sdk#118)
Reopened because of #1823. It needs a better implementation. Homeservers could help clients by providing the prev_event_id that corresponds to the prev_content set it a state event. |
Note: Riot-iOS was the only client to support correctly the back pagination in this case. |
Need https://github.com/matrix-org/matrix-doc/issues/1167 to handle the issue without breaking HSes. |
Created by @ matthew:matrix.org.
This is useful for killing offensive avatars & nicks immediately; currently it gets cached until the next initial sync
The text was updated successfully, but these errors were encountered: