Skip to content
This repository has been archived by the owner on Jan 30, 2025. It is now read-only.

Make state event redaction handling gentler with homeserver #2117

Closed
manuroe opened this issue Mar 27, 2018 · 0 comments
Closed

Make state event redaction handling gentler with homeserver #2117

manuroe opened this issue Mar 27, 2018 · 0 comments

Comments

@manuroe
Copy link
Member

manuroe commented Mar 27, 2018

to avoid https://twitter.com/matrixdotorg/status/978024173053317120.

We can break element-hq/element-ios#443 to improve this (approval at https://matrix.to/#/!tAMgPDeOawUJMkFXVZ:matrix.org/$15221440531158629vYmqb:matrix.org).

Same issue as element-hq/element-ios#1823.

@manuroe manuroe added this to the Sprint 9 milestone Mar 27, 2018
manuroe added a commit to matrix-org/matrix-android-sdk that referenced this issue Mar 29, 2018
…hq/riot-android#2117)

- Reenable the previous optimisation to resolve state redaction locally
- Fix it to manage new storage of room members
- Fix it to locally redact current state events which the message is no more in the local store
- Disable the use of room initial sync
manuroe added a commit to matrix-org/matrix-android-sdk that referenced this issue Mar 30, 2018
…hq/riot-android#2117)

- Reenable the previous optimisation to resolve state redaction locally
- Fix it to manage new storage of room members
- Fix it to locally redact current state events which the message is no more in the local store
- Disable the use of room initial sync

(cherry picked from commit cbcef5b)
Make state event redaction handling gentler with homeserver

The call of `initHistory` made the room disappear from the app. Use another mechanism to update the room state

(cherry picked from commit 76330d6)
Make state event redaction handling gentler with homeserver

Improve comments

(cherry picked from commit 4887d32)
Make state event redaction handling gentler with homeserver

Remove no more used `initHistory(List<Event> stateEvents)`

(cherry picked from commit 5d784cd)
@manuroe manuroe closed this as completed Mar 30, 2018
# for free to subscribe to this conversation on GitHub. Already have an account? #.
Projects
None yet
Development

No branches or pull requests

1 participant