From 6793123da8bf07d588c2b7c403e8d070ef7d3e91 Mon Sep 17 00:00:00 2001 From: JP Rosevear Date: Mon, 16 Oct 2000 14:03:03 +0000 Subject: Remove pilot cruft. All pilot stuff is in the conduits now and uses the 2000-10-16 JP Rosevear * cal-client/cal-client.h: Remove pilot cruft. All pilot stuff is in the conduits now and uses the logging facility. * pcs/cal-backend-file.c: ditto * pcs/cal-backend.h: ditto * pcs/cal-backend.c: ditto * pcs/cal.c: ditto * pcs/cal.h: ditto * idl/evolution-calendar.idl: ditto * cal-util/cal-component.h: ditto * cal-util/cal-component.c: ditto * cal-client/cal-client.c: ditto * conduits/calendar/calendar-conduit.c (local_record_from_comp): Take a stab at storing recurrence stuff on the pilot properly * pcs/cal-backend.c (cal_backend_update_object): Don't log the event until after the update in case its a new item svn path=/trunk/; revision=5940 --- calendar/pcs/cal-backend.c | 28 ++++------------------------ 1 file changed, 4 insertions(+), 24 deletions(-) (limited to 'calendar/pcs/cal-backend.c') diff --git a/calendar/pcs/cal-backend.c b/calendar/pcs/cal-backend.c index 89049d5f8c..beca760be1 100644 --- a/calendar/pcs/cal-backend.c +++ b/calendar/pcs/cal-backend.c @@ -399,27 +399,6 @@ cal_backend_get_alarms_for_object (CalBackend *backend, const char *uid, return (* CLASS (backend)->get_alarms_for_object) (backend, uid, start, end, alarms); } - -char *cal_backend_get_uid_by_pilot_id (CalBackend *backend, unsigned long int pilot_id) -{ - g_return_val_if_fail (backend != NULL, FALSE); - g_return_val_if_fail (IS_CAL_BACKEND (backend), FALSE); - g_assert (CLASS(backend)->get_uid_by_pilot_id != NULL); - return (* CLASS(backend)->get_uid_by_pilot_id) (backend, pilot_id); -} - - -void cal_backend_update_pilot_id (CalBackend *backend, const char *uid, - unsigned long int pilot_id, - unsigned long int pilot_status) -{ - g_return_if_fail (backend != NULL); - g_return_if_fail (IS_CAL_BACKEND (backend)); - g_assert (CLASS(backend)->update_pilot_id != NULL); - (* CLASS(backend)->update_pilot_id) (backend, uid, - pilot_id, pilot_status); -} - /* Internal logging stuff */ typedef enum { CAL_BACKEND_UPDATED, @@ -700,12 +679,13 @@ cal_backend_update_object (CalBackend *backend, const char *uid, const char *cal g_return_val_if_fail (calobj != NULL, FALSE); g_assert (CLASS (backend)->update_object != NULL); - cot = (* CLASS (backend)->get_type_by_uid) (backend, uid); result = (* CLASS (backend)->update_object) (backend, uid, calobj); - if (result) + if (result) { + cot = (* CLASS (backend)->get_type_by_uid) (backend, uid); cal_backend_log_entry (backend, uid, cot, CAL_BACKEND_UPDATED); - + } + return result; } -- cgit