FossifyOrg / Contacts

Easy and quick contact management with no ads, handles groups and favorites too.
https://www.fossify.org
GNU General Public License v3.0
284 stars 24 forks source link

Editing a merged entry should update all associated entries #22

Open debilin opened 8 months ago

debilin commented 8 months ago

Checklist

Describe the bug When editing an entry that has an associated entry for WhatsApp, I would end up with 2 separate entries (one with the edited info and the WhatsApp one containing the un-edited info). Not until I edit the WhatsApp entry again so that the info match that the 2 entries will be merged again.

To Reproduce Steps to reproduce the behavior:

  1. Change the first name of any entry that has an associated WhatsApp account and save
  2. The contact list now show 2 entries, one with new first name and one with old first name
  3. Edit the entry with old first name again to match the new first name
  4. The contact list now show 1 entry which when viewed show the associated WhatsApp account.

Expected behavior When editing an entry that is merged from multiple entries, the change should be made on all entries.

Screenshots None

Device info (please complete the following information):

Additional context None

Aga-C commented 8 months ago

I'm wondering whether we should consider this a bug or a feature request because someone may want to edit just one instance of the contact, not all. I think we should give users a choice.

debilin commented 8 months ago

@Aga-C Absolutely. We should give user a choice. I thought this is the intended behavior already. Please change this to a feature request. Thanks.

mattdale77 commented 3 weeks ago

I came to submit this as a bug. Sometimes there are several merged contacts and each must be updated one at a time. I think updating only a single version is an edge case and mostly we would want to update all merged contacts or to unmerge the contact. I have a lot of contacts to update and this is taking me 5 or 6 times longer than it should