-
Notifications
You must be signed in to change notification settings - Fork 906
Fixes myroomnick changing Display Name #5618
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
Merged
Merged
Changes from 1 commit
Commits
Show all changes
24 commits
Select commit
Hold shift + click to select a range
bbfefbf
Removes user entity change during room nickname change
ericdecanini 4c1e651
Adds changelog file
ericdecanini 927eeb3
Refactors RoomMemberEventHandler with change to only save the user lo…
ericdecanini 0200f48
Fixes lint error
ericdecanini 6c1f6dc
Uses aggregator to handle room name change events
ericdecanini 7f64c62
Adds missing room member update call during incremental syncs
ericdecanini 25ca684
Improves code reuse and readability
ericdecanini c650843
Merge remote-tracking branch 'origin/develop' into bugfix/eric/wrong-…
ericdecanini 981d157
Fixes errors in RoomSyncHandler
ericdecanini c1b1386
Replaces MatrixItem fromJson with User.toMatrixItem
ericdecanini 6c3c309
Combines public initial and incremental handle sync methods into one
ericdecanini 304e2f1
Improves code readability
ericdecanini 669af4d
Removes unneeded method
ericdecanini 4465525
Fixes import error
ericdecanini de8cc07
Removes unused import
ericdecanini b88eaf1
Removes usage of MatrixItem.UserItem internally
ericdecanini e80386b
Removes clearing usersToFetch in aggregator
ericdecanini f103d46
Adds exception safety to fetch users and makes it a single transaction
ericdecanini 5d5a06b
Changes null check timing when fetching users
ericdecanini 2337b18
Reorders val declaration of eventUserId and roomMember
ericdecanini 8964b55
Adds empty check before saving user entities
ericdecanini 5f949e9
Reformats not empty check
ericdecanini dd988d0
Simplifies handleIncrementalSync logic
ericdecanini 8b80cf0
Restores debug log
ericdecanini File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@ganfra was there any purpose to this being here?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, this is the way to have local User created from RoomMember state event. If you remove this, we'll loose the avatar/display name of lots of users (which is the same than a RoomMember but outside the context of a room.)
If we remove this, we should take care of fetching profile of users everywhere, which is not that great...
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ahh I see now