-
Notifications
You must be signed in to change notification settings - Fork 987
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
[#12517] Ensure that all necessary contact fields are synced #12541
Conversation
Jenkins BuildsClick to see older builds (64)
|
e13337f
to
fd62638
Compare
ISSUE 1: Error when syncing multiaccounts with some data (couldn't find steps to reproduce)Performed a test with syncing multiaccount with such data
Similar (but not the same) error I've got after blocking contact on paired device:
ISSUE 2: blocked contacts and contacts without ENS/or username added before pairing are not synced after initial syncSteps:
Expected result: ISSUE 3: Non-contact nicknames are not syncingMaybe apart from PR, but desirable behavior as no need to add a user to contacts to set nickname for him. Steps:
Expected result: |
ISSUE 1 fixed |
@churik issue 2 should be fixed now |
ISSUE 4: blocked users that are not added to contacts are not syncedSteps:
Expected result: Actual result: OS: IOS, Android |
ISSUE 5: contacts added after pairing are not shown on paired device and fetching history for public chats after adding contact becomes significantly slower on multiaccounts with some dataIt is not reproducible for multiaccounts without data, checked on multiaccount with 5 contacts, several group/public chats and communities. Steps:
Expected result:
Actual result:
ISSUE 6: contacts with ens names, added after sync are not synced and contacts without ENS are shown with @ on paired devices |
5318af6
to
598341b
Compare
All previous issues are fixed, thank you @rasom ! ISSUE 7: unread indicator is shown for own messages as new on paired device after syncing blocked contactSteps:
Expected result: Actual result: |
ISSUE 7 is fixed |
9838e1c
to
32d4f85
Compare
83% of end-end tests have passed
Failed tests (21)Click to expand
Passed tests (105)Click to expand
|
(cond | ||
|
||
(seq chats) | ||
(do | ||
(when (seq contacts) |
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.
could you please add comment 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.
@flexsurfer sorry for delay, comment is added
ISSUE 9: App crashes on the second paired device if mute some user on the primary deviceSteps:
|
@qoqobolo fixed |
ISSUE 10: Crash on the secondary device if block some user on the primary paired device (any OS)Steps:
|
@qoqobolo fixed |
b45dc21
to
242ff88
Compare
3bc6723
to
23a0ac9
Compare
fix #12517
status: ready