Skip to content
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

Contact names only partially syncing from Android to Desktop #6313

Open
2 tasks done
combat-entropy opened this issue Feb 27, 2023 · 9 comments
Open
2 tasks done

Contact names only partially syncing from Android to Desktop #6313

combat-entropy opened this issue Feb 27, 2023 · 9 comments
Labels

Comments

@combat-entropy
Copy link

combat-entropy commented Feb 27, 2023

  • I have searched open and closed issues for duplicates

  • I am using Signal-Desktop as provided by the Signal team, not a 3rd-party package.


Bug Description

Android contact name changes to First Name and Last Name are propagated to Signal Android and then to Signal Desktop. However if a Middle/Last Name on an Android contact is removed the name is not removed from Signal.

Steps to Reproduce

  1. Change contact name in Android contacts App. Specifically removing a Lastname or if multiple names in the First Name field removing one.
  2. Refresh your Android Signal contact list
  3. Use "Import Now" button in Signal-Desktop

Actual Result:

The Middle and/or Last Names fields are not removed from Signal. (If Changing First and Last names these changes work)

Expected Result:

Signal Desktop contact name is the same as that on Android contacts app, all contact names changes are properly synced.

Screenshots

signaldesktop
signalandroid1
signalandroid2

Platform Info

Signal Version:

6.7.0

Operating System:

Windows

Linked Device Version:

GrapheneOS (Android 13) App is v 6.12.6 (when originally posted this bug report I was on 6.12.5 but have since updated Signal and still experiencing this)

@alvaro-signal
Copy link
Contributor

@combat-entropy What versions of both signal desktop and signal android did you last use when syncing? Can you provide debug logs for both?

@robmv
Copy link

robmv commented Mar 8, 2023

I have nearly the same issue. If I name a contact on Android as:

Fist name:   Name
Middle name: Middle
Last name:   LastName1 LastName2

I get a contact on desktop as Name Middle LastName2. If instead I set:

Fist name:   Name
Middle name: Middle
Last name:   LastName1

I get a on desktop: Name Middle, the LastName1 dissapears and only fisrt name and middle name are displayed.

I am on Android 13, Signal 6.13.6 and Desktop 6.8.0.

@pippi1otta
Copy link

This issue is still happening with 7.5.1

Deleting the Last Name of a contact in the phone's Contacts app syncs properly with Signal-Android, but not with Signal-Desktop.

@indutny-signal
Copy link
Contributor

@pippi1otta sorry about this. We'd appreciate if you could help us gather a bit of information:

  1. Could you open Settings window in Signal Desktop, and navigate to the "Chats" tab
  2. Press "Import now" button next to "Import contacts", and wait for import to finish
  3. Open the conversation with the contact for whom you see the outdated name
  4. Press "View > Debug Log", and send me a debug log, please?

Thank you so much!

@indutny-signal
Copy link
Contributor

@pippi1otta thank you so much! If this is not too much to ask, could you also provide debug log from your phone?

@pippi1otta
Copy link

@indutny-signal

https://debuglogs.org/android/7.4.2/3c755cf6a86eac09e92bae4f621132d07a3f9da976ae502727712fc605c156f0

Caveat: the above log is from right now, but the last time I played with my phonebook was a few days ago.
In case you don't find anything relevant, try this one:

https://debuglogs.org/android/7.3.1/4fa9b858edefa91910c2676c378b5613f3730b1cd01d0a503d967a8777e00293

(I think I captured it right after encountering this issue. Not sure.)

@pippi1otta
Copy link

3. Open the conversation with the contact for whom you see the outdated name ~@indutny-signal

Just to point out, I have multiple contacts with leftover last names. It's reproducible 100%.

@indutny-signal
Copy link
Contributor

@pippi1otta thank you so much! We are looking into it (it might get a fix on Android side)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Development

No branches or pull requests

6 participants