[evolution-exchange/gnome-3-2] Bug #659554 - Calendars always read-only
- From: Milan Crha <mcrha src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [evolution-exchange/gnome-3-2] Bug #659554 - Calendars always read-only
- Date: Mon, 26 Sep 2011 08:14:04 +0000 (UTC)
commit 3724f73e6e0467c3345aa6ad2cb30675f3c3adda
Author: Milan Crha <mcrha redhat com>
Date: Mon Sep 26 10:13:45 2011 +0200
Bug #659554 - Calendars always read-only
calendar/e-cal-backend-exchange.c | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
---
diff --git a/calendar/e-cal-backend-exchange.c b/calendar/e-cal-backend-exchange.c
index 340f2b3..00afc6d 100644
--- a/calendar/e-cal-backend-exchange.c
+++ b/calendar/e-cal-backend-exchange.c
@@ -425,6 +425,7 @@ open_calendar (ECalBackendSync *backend,
if (load_result)
cbex->priv->is_loaded = TRUE;
g_mutex_unlock (cbex->priv->open_lock);
+ e_cal_backend_notify_readonly (E_CAL_BACKEND (backend), cbex->priv->read_only);
e_cal_backend_notify_opened (E_CAL_BACKEND (backend), NULL);
return;
}
@@ -561,6 +562,7 @@ authenticate_user (ECalBackendSync *backend,
}
cbex->priv->read_only = ((access & MAPI_ACCESS_CREATE_CONTENTS) == 0);
+ e_cal_backend_notify_readonly (E_CAL_BACKEND (backend), cbex->priv->read_only);
if (load_cache (cbex, euri, perror))
cbex->priv->is_loaded = TRUE;
@@ -1436,6 +1438,7 @@ set_online (ECalBackend *backend,
} else {
priv->read_only = TRUE;
}
+ e_cal_backend_notify_readonly (backend, priv->read_only);
g_mutex_unlock (priv->set_lock);
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]