From 986a243e789be3c84a6c62a33a704bbff841e629 Mon Sep 17 00:00:00 2001 From: Sivaiah Nallagatla Date: Tue, 8 Mar 2005 01:13:41 +0000 Subject: [PATCH] notify writable state after looking at priv->is_writable. Some books are 2005-03-07 Sivaiah Nallagatla * backends/groupwise/e-bbok-backend-groupwise.c (e_book_backend_groupwise_set_mode) : notify writable state after looking at priv->is_writable. Some books are read only for groupwise. Fixes #73021 --- addressbook/ChangeLog | 9 +++++++++ addressbook/backends/groupwise/e-book-backend-groupwise.c | 5 ++++- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/addressbook/ChangeLog b/addressbook/ChangeLog index 21b6fc9..7263fd4 100644 --- a/addressbook/ChangeLog +++ b/addressbook/ChangeLog @@ -1,3 +1,12 @@ +2005-03-07 Sivaiah Nallagatla + + * backends/groupwise/e-bbok-backend-groupwise.c + (e_book_backend_groupwise_set_mode) : notify writable + state after looking at priv->is_writable. Some books + are read only for groupwise. + + Fixes #73021 + 2005-03-02 JP Rosevear Fixes #73226 diff --git a/addressbook/backends/groupwise/e-book-backend-groupwise.c b/addressbook/backends/groupwise/e-book-backend-groupwise.c index 169f210..55c7d2f 100644 --- a/addressbook/backends/groupwise/e-book-backend-groupwise.c +++ b/addressbook/backends/groupwise/e-book-backend-groupwise.c @@ -2561,7 +2561,10 @@ e_book_backend_groupwise_set_mode (EBookBackend *backend, int mode) } } else if (mode == GNOME_Evolution_Addressbook_MODE_REMOTE) { - e_book_backend_notify_writable (backend, TRUE); + if (bg->priv->is_writable) + e_book_backend_notify_writable (backend, TRUE); + else + e_book_backend_notify_writable (backend, FALSE); e_book_backend_notify_connection_status (backend, TRUE); e_book_backend_notify_auth_required (backend); } -- 2.7.4