aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--calendar/ChangeLog7
-rw-r--r--calendar/idl/evolution-calendar.idl4
2 files changed, 9 insertions, 2 deletions
diff --git a/calendar/ChangeLog b/calendar/ChangeLog
index a13d3b2e66..06fb03b2f9 100644
--- a/calendar/ChangeLog
+++ b/calendar/ChangeLog
@@ -1,4 +1,11 @@
2003-05-15 JP Rosevear <jpr@ximian.com>
+
+ Fixes #41930
+
+ * idl/evolution-calendar.idl: Make sure everything that can raise
+ a NotFound exception lists it
+
+2003-05-15 JP Rosevear <jpr@ximian.com>
* gui/e-meeting-time-sel.c
(e_meeting_time_selector_refresh_free_busy): ref ourselves the
diff --git a/calendar/idl/evolution-calendar.idl b/calendar/idl/evolution-calendar.idl
index d13247d250..15b27e806a 100644
--- a/calendar/idl/evolution-calendar.idl
+++ b/calendar/idl/evolution-calendar.idl
@@ -200,7 +200,7 @@ module Calendar {
* structures themselves.
*/
CalComponentAlarmsSeq getAlarmsInRange (in Time_t start, in Time_t end)
- raises (InvalidRange);
+ raises (NotFound, InvalidRange);
/* Returns free/busy objects for the given interval */
CalObjSeq getFreeBusy (in UserList users, in Time_t start, in Time_t end)
@@ -233,7 +233,7 @@ module Calendar {
* updated version.
*/
void updateObjects (in CalObj calobj, in CalObjModType mod)
- raises (InvalidObject, PermissionDenied);
+ raises (NotFound, InvalidObject, PermissionDenied);
/* Removes a component */
void removeObject (in CalObjUID uid, in CalObjModType mod)