After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 776688 - Data is not kept in sync with evolution(-data-server)
Data is not kept in sync with evolution(-data-server)
Status: RESOLVED OBSOLETE
Product: gnome-todo
Classification: Other
Component: General
3.22.x
Other Linux
: Normal normal
: ---
Assigned To: GNOME To Do maintainer(s)
GNOME To Do maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2017-01-01 18:06 UTC by Christian Stadelmann
Modified: 2020-11-25 16:21 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Christian Stadelmann 2017-01-01 18:06:44 UTC
Steps to reproduce:
1. open both gnome-todo and evolution
2. create, modify or delete a task in any of these two applications
3. in the other application, have a look at the task

What happens:
gnome-todo and evolution don't sync all data while running, some data is only synced when gnome-todo is closed. This means that you can modify a task in both applications which will probably lead to problems or crashes.

What should happen:
keep data (tasks) in sync.

Software versions installed:
gnome-todo-3.22.1-1.fc25.x86_64
glib2-2.50.2-1.fc25.x86_64
evolution-3.22.3-1.fc25.x86_64
evolution-data-server-3.22.3-1.fc25.x86_64


Example:
I've created a task in gnome-todo, then restarted both evolution and gnome-todo. Then I've deleted the task in evolution and then in gnome-todo. I got an error message in gnome-todo with this warning printed to command line:

** (gnome-todo:29031): WARNING **: gtd_provider_eds_remove_task_finished: Error removing task: Kalenderobjekt kann nicht entfernt werden:Objekt nicht gefunden
Comment 1 tim 2017-07-15 10:11:43 UTC
Same here: 

archlinux
gnome-todo 3.24.2
evolution 3.24.3

A special problem appears if you change a task with an other device (e.g. your smartphone). After updating via evolution, you can't see the changes in gnome-todo. Closing this specific (in gnome-todo not updated) task results in data loss.
Comment 2 André Klapper 2020-11-25 16:21:14 UTC
bugzilla.gnome.org is being replaced by gitlab.gnome.org. We are closing all
older bug reports and feature requests in GNOME Bugzilla which have not seen
updates for a while.

If you still use gnome-todo and if you still see this bug / want this
feature in a recent and currently supported version, then please feel free to
report it at
https://gitlab.gnome.org/GNOME/gnome-todo/-/issues/
by following the guidelines at
https://wiki.gnome.org/Community/GettingInTouch/BugReportingGuidelines

Thank you for creating this report and we are sorry it could not be implemented
so far (volunteer workforce and time is limited).