aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--plugins/exchange-mapi/ChangeLog5
-rw-r--r--plugins/exchange-mapi/exchange-account-listener.c6
2 files changed, 11 insertions, 0 deletions
diff --git a/plugins/exchange-mapi/ChangeLog b/plugins/exchange-mapi/ChangeLog
index 9c3d0afd37..3e176bae3e 100644
--- a/plugins/exchange-mapi/ChangeLog
+++ b/plugins/exchange-mapi/ChangeLog
@@ -1,3 +1,8 @@
+2008-06-10 Suman Manjunath <msuman@novell.com>
+
+ * exchange-account-listener.c: (add_cal_esource): Added a few ACL props
+ to the e-source entries.
+
2008-04-28 Suman Manjunath <msuman@novell.com>
* exchange-account-listener.c: (add_cal_esource),
diff --git a/plugins/exchange-mapi/exchange-account-listener.c b/plugins/exchange-mapi/exchange-account-listener.c
index a7265db54f..3b016a5270 100644
--- a/plugins/exchange-mapi/exchange-account-listener.c
+++ b/plugins/exchange-mapi/exchange-account-listener.c
@@ -279,6 +279,12 @@ add_cal_esource (EAccount *account, GSList *folders, ExchangeMAPIFolderType fold
g_free (tmp);
}
+ e_source_set_property (source, "acl-user-name", account->id->name);
+ e_source_set_property (source, "acl-user-email", account->id->address);
+ /* FIXME: this would change after foreign folders/delegation is implemented */
+ e_source_set_property (source, "acl-owner-name", account->id->name);
+ e_source_set_property (source, "acl-owner-email", account->id->address);
+
e_source_group_add_source (group, source, -1);
if (source_selection_key) {