[Evolution-hackers] Problems getting changes



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

Attachment: signature.asc
Description: OpenPGP digital signature



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]