Sushma Rai wrote: > Hi, > > Not very sure, but > e_book_open() is successful? if i use e_book_open, it works correctly > Do you have many address books? only 3 > Which one is marked as default address book? the "system" addressbook ("Personal") i played around with evolution a bit more and i has to be considered completely broken here. 1. The personal addressbook is not created at all if i add a contact. i can add a contact but i guess that it gets cached. If i kill the eds the contact is not written to the harddrive and has disappeared. 2. If i add a new addressbook, the addressbook gets created directly under addressbooks/local. so lets say i add a book "test1" and another one "test2", both will have the same content (since it does not get created in a subfolder) 3. if i add a new addressbook, it immediatly shows a messages that it could not access addressbook/local (but it is accessible) Dont know if this has to do with it, but the debian package install eds-1.4 under /usr/lib/evolution-data-server-1.2. when i start the eds i get: "Could not open camel provider directory (/usr/lib/evolution-data-server-1.2/camel-providers): No such file or directory" Best Regards, Armin Bauer > > Thanks, > Sushma. > > On Wed, 2006-04-19 at 13:31 +0200, Armin Bauer wrote: >> Hi, >> >> the evolution2 opensync plugin has stopped working for me, but i cannot >> see the reason. The code basically looks like this (note that the >> problem only occurs if i call the default_addressbook function): >> >> if (!(env->addressbook = e_book_new_default_addressbook(&gerror))) { >> //Error handling >> g_clear_error(&gerror); >> return FALSE; >> } >> >> if (!e_book_open(env->addressbook, TRUE, &gerror)) { >> //Error handling >> return FALSE; >> } >> >> if (!e_book_get_changes(env->addressbook, env->change_id, &changes, NULL)) { >> //Error handling >> return; >> } >> >> The problem is that the changes list is empty even if there were changes >> (adds, modifications and deletes). Any idea what could be wrong? >> >> >> My system: >> >> debian unstable >> >> evolution-data-server 1.4.2.1-2 >> evolution 2.4.2.1-2 >> >> >> Best Regards, >> Armin Bauer >> >> _______________________________________________ >> Evolution-hackers mailing list >> Evolution-hackers gnome org >> http://mail.gnome.org/mailman/listinfo/evolution-hackers >
Attachment:
signature.asc
Description: OpenPGP digital signature