GNOME Bugzilla – Bug 753012
Add GDATA_LINK_SELF to GDataTasksTask
Last modified: 2018-09-21 16:24:11 UTC
In order to call gdata_service_update_entry() on a GDataTasksTask, it needs to have a GDATA_LINK_SELF set to https://www.googleapis.com/tasks/v1/lists/$tasklist_id/tasks/$task_id (See: https://developers.google.com/google-apps/tasks/v1/reference/tasks/update) This needs to be set in post_parse_json() in gdata-tasks-task.c. The problem is that the tasklist ID isn’t available there, so there’s going to have to be some intervention from GDataTasksService when it queries for tasks. This breaks updating and deleting tasks.
-- GitLab Migration Automatic Message -- This bug has been migrated to GNOME's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/libgdata/issues/14.