After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 338198 - Can't new addresss book or modify the modify address book name
Can't new addresss book or modify the modify address book name
Status: RESOLVED FIXED
Product: Evolution Exchange
Classification: Deprecated
Component: Connector
2.6.0
Other All
: Normal critical
: 2.7
Assigned To: Connector Maintainer
Ximian Connector QA
: 339016 339555 339907 342366 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2006-04-12 10:21 UTC by Xiurong Simon Zheng
Modified: 2006-05-23 08:01 UTC
See Also:
GNOME target: ---
GNOME version: 2.13/2.14


Attachments
Patch (577 bytes, patch)
2006-04-12 10:33 UTC, Sushma Rai
none Details | Review
Patch (631 bytes, patch)
2006-04-12 10:39 UTC, Sushma Rai
none Details | Review
Patch (1.74 KB, patch)
2006-04-15 07:30 UTC, Sushma Rai
committed Details | Review

Description Xiurong Simon Zheng 2006-04-12 10:21:42 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:
Comment 1 Sushma Rai 2006-04-12 10:33:40 UTC
Created attachment 63300 [details] [review]
Patch
Comment 2 Sushma Rai 2006-04-12 10:39:09 UTC
Created attachment 63301 [details] [review]
Patch

We need to return form check function for non-exchange calendars.
Comment 3 Xiurong Simon Zheng 2006-04-12 10:45:10 UTC
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()?
Comment 4 Sushma Rai 2006-04-15 05:52:38 UTC
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.
Comment 5 Sushma Rai 2006-04-15 07:30:56 UTC
Created attachment 63540 [details] [review]
Patch

Modified patch for consistency sake.
Comment 6 Sushma Rai 2006-04-17 09:36:50 UTC
committed to both head and gnome-2-14 branches.
Comment 7 Sushma Rai 2006-04-19 12:44:49 UTC
*** Bug 339016 has been marked as a duplicate of this bug. ***
Comment 8 Sushma Rai 2006-04-25 05:28:13 UTC
*** Bug 339555 has been marked as a duplicate of this bug. ***
Comment 9 Paul-Erik Törrönen 2006-04-28 05:34:35 UTC
*** Bug 339907 has been marked as a duplicate of this bug. ***
Comment 10 Sushma Rai 2006-05-23 08:01:12 UTC
*** Bug 342366 has been marked as a duplicate of this bug. ***