Tasks due date deletion not synced to backend

When I add or change a due date for a task on my mobile device, the change can be seen as expected in Kopano. When I delete the due date from a task however, the task in Kopano still remains with the last due date set.
Deletions of due dates in Kopano propagate to the mobile devices with no issues.
I am running z-push 2.4.1 and kopano-server-8.5.81.34.

Hi Darian,

what is the setting of UNSET_UNDEFINED_PROPERTIES in z-push.conf.php? If you set it to true, read its description so that you’re aware of the impact.

Manfred

Hi Manfred,

it was initially set to false but I also tried true with same result. For what it’s worth, when checking the WBXML log, I could not locate the keys DueDate or UTCDueDate when removing the due date on my mobile device.

Hi Darian,

which device are you using?
Is there a log entry like:

... emptySupported(): no supported list available, emptying all not set parameters ...

Manfred

Hi Manfred,

no such entry in my logs.
I have tested with a Android and a Blackberry device. Neither seem to send due date when deleted. In both cases I had still the old due date in the backend. Tested both cases with UNSET_UNDEFINED_PROPERTIES set to true and false.
Edit: Same observation with deleting the start date.

Hi Darian,

that was indeed a bug in Z-Push. I’ve created a JIRA issue for this: https://jira.z-hub.io/browse/ZP-1411.

Manfred