Todo can't save DUE date with Nextcloud source
I get errors when I try to set a DUE date in a task in a Nextcloud tasklist. There seems to be some problem in how GNOME Todo works with the e-d-s backend.
Steps to reproduce:
The DUE date never gets written in e-d-s backend and when I open GNOME Todo next time all DUE dates are lost. If I set a DUE date in Evolution it's saved correctly. I'm CC'ing the e-d-s maintainer @mcrha because he thinks there is much more wrong in how Todo works with the backend.
Development Tasks
-
Use ECalClientView
API to monitor and synchronize events -
Adapt widgets to properly update tasks
QA Tasks
-
Create an event on a NextCloud tasklist, immediately modify it → changes are properly stored -
No regressions were introduced
Edited by Georges Basile Stavracas Neto