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

Some phone numbers not deleted correctly in Outlook #342

Closed
feinidev opened this issue Feb 14, 2022 · 1 comment
Closed

Some phone numbers not deleted correctly in Outlook #342

feinidev opened this issue Feb 14, 2022 · 1 comment

Comments

@feinidev
Copy link

Hello,

we are syncing contacts from a CardDAV-Server (SOGo) to Outlook via "Outlook <- Server (Replicate)" and noticed that some phone numbers are not deleted in Outlook although they were deleted on the CardDAV server.

Steps to reproduce:

  1. Contact on CardDAV server has a phone number of type "Pager" or (none)
  2. After sync the contact's number appears as expected in Outlook
  3. Delete the number on CardDAV server
  4. Sync again
  5. The number still exists on the contact in Outlook
    we expected the number to be deleted in Outlook aswell.

We figured out that in ContactEntityMapper > MapTelephoneNumber2To1() the "main" numbers are set to string.Empty, but others like PagerNumber and OtherTelephoneNumber are not.

2022-02-14_MapTelephoneNumber2To1

When adding these lines our described scenario works as expected.
Are these phone types intentionally left out for other cases of synchronization or are they really missing?

CalDav Synchronizer 4.1.0.0 (same in 4.0.0.0)

@aluxnimm
Copy link
Owner

Thx for the report, you are right, those are missing. Will be added in the next release.

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

No branches or pull requests

2 participants