Deleting contact detail not synchronized to Kopano via Z-Push
I am synchronizing several iOS devices with Kopano via Z-Push (emails, calendar, contacts, tasks, notes). Everything seems to work fine. Creating new contacts, adding contact details, modifying contact details or deleting complete contacts works fine. But I cannot delete contact details i.e. if I have three phone numbers in a contact and delete one of them on the mobile device this does not appear in WebApp. The phone number is still there. Same with address - modifying an address works fine and appears in WebApp seconds later. But deleting the address out of the contact on the mobile device is impossible.
Looking at z-push-top I can see that (after deleting a contact detail) an incoming contacts request is transmitted. There are no errors or warnings shown neither in z-push-(error-).log nor in server.log.
I am experiencing this weird behaviour since quite some time during the last releases of Kopano as well as Z-Push.
Currently running Kopano 8.7.5 and Z-Push 2.5.1 on Ubuntu 18.04.1 with PHP 7.2.19.
I would appreciate any answer. Thank you!
I think what you are experiencing is related to https://stash.z-hub.io/projects/ZP/repos/z-push/browse/src/config.php#200-211.
thank you for the quick reply and solution. I was a little bit confused by the description of that parameter when I checked it before and it looked a little dangerous to me. After thoroughly backing up I switched it to true and everything is working well now (well, everything - I still have problems with the time zones of birthdays, but that’s not the topic in this thread).