diff options
author | Chenthill Palanisamy <pchenthill@novell.com> | 2005-02-28 15:10:22 +0000 |
---|---|---|
committer | Chenthill Palanisamy <pchen@src.gnome.org> | 2005-02-28 15:10:22 +0000 |
commit | 10bee0cb45d997e1a742fa0f4370e1e97c47107d (patch) | |
tree | 5a75cb16b42ad86434ed360ffe7ecf97ca8571ca | |
parent | 178564d80622d009e19ec565d73c537cdda25b8e (diff) | |
download | evolution-data-server-10bee0cb45d997e1a742fa0f4370e1e97c47107d.tar.gz |
Fixes #72958 If the server sends the status succes without uid present,
2005-02-28 Chenthill Palanisamy <pchenthill@novell.com>
Fixes #72958
* backends/groupwise/e-cal-backend-groupwise.c:
(e_cal_backend_groupwise_create_object): If the server
sends the status succes without uid present, then it
must be due to delay delivery set, so do not put the component
in the cache since it might not be created in the server.
-rw-r--r-- | calendar/ChangeLog | 9 | ||||
-rw-r--r-- | calendar/backends/groupwise/e-cal-backend-groupwise.c | 3 |
2 files changed, 11 insertions, 1 deletions
diff --git a/calendar/ChangeLog b/calendar/ChangeLog index 6a322ca43..e7b27014d 100644 --- a/calendar/ChangeLog +++ b/calendar/ChangeLog @@ -1,3 +1,12 @@ +2005-02-28 Chenthill Palanisamy <pchenthill@novell.com> + + Fixes #72958 + * backends/groupwise/e-cal-backend-groupwise.c: + (e_cal_backend_groupwise_create_object): If the server + sends the status succes without uid present, then it + must be due to delay delivery set, so do not put the component + in the cache since it might not be created in the server. + 2005-02-28 Harish Krishnaswamy <kharish@novell.com> * backends/groupwise/e-cal-backend-groupwise.c: (get_deltas): diff --git a/calendar/backends/groupwise/e-cal-backend-groupwise.c b/calendar/backends/groupwise/e-cal-backend-groupwise.c index bec00e191..533ce3c55 100644 --- a/calendar/backends/groupwise/e-cal-backend-groupwise.c +++ b/calendar/backends/groupwise/e-cal-backend-groupwise.c @@ -1417,8 +1417,9 @@ e_cal_backend_groupwise_create_object (ECalBackendSync *backend, EDataCal *cal, return GNOME_Evolution_Calendar_OtherError; } + /* If delay deliver has been set, server will not send the uid */ if (!uid_list) - return GNOME_Evolution_Calendar_OtherError; + return GNOME_Evolution_Calendar_Success; if (g_slist_length (uid_list) == 1) { server_uid = (char *) uid_list->data; |