GNOME Bugzilla – Bug 338198
Can't new addresss book or modify the modify address book name
Last modified: 2006-05-23 08:01:12 UTC
Please describe the problem: Because of plugin exchange-operations, evolution can't either create an address book or modify addressbook name. Steps to reproduce: 1. Launch evolution 2. Choose File->Address Book, pop up "New Address Book" dialog 3. Select Type "On this Computer" 4. Input name "testing" Actual results: Button "OK" is always insensitive, and we can't create new addressbook Expected results: When input text on "name", the button "OK" is made sensitive, then we can save. Does this happen every time? Yes. Other information:
Created attachment 63300 [details] [review] Patch
Created attachment 63301 [details] [review] Patch We need to return form check function for non-exchange calendars.
sush, one question about e_exchange_contacts_check(). Should we return FALSE when base_uri is NULL? Do you think it would be better like e_exchange_calendar_check()?
Base URI becoming NULL is an invalid case. This should never happen. Every addressbook should have a base uri. So, that code path will never (shoukd not) gets executed.
Created attachment 63540 [details] [review] Patch Modified patch for consistency sake.
committed to both head and gnome-2-14 branches.
*** Bug 339016 has been marked as a duplicate of this bug. ***
*** Bug 339555 has been marked as a duplicate of this bug. ***
*** Bug 339907 has been marked as a duplicate of this bug. ***
*** Bug 342366 has been marked as a duplicate of this bug. ***