On 11/07/11 13:37, Patrick Ohly wrote:
On Fr, 2011-07-08 at 13:57 +0100, Albertella, Paul wrote:
Hi Patrick,
Patrick; Note that we are only 'officially' supporting the default
calendar and contacts folders at the moment, otherwise we would have
added support in the API for e.g. interrogating the folder hierarchy
to get a list of all the folders of a particular type. This doesn't
actually stop you from accessing user calendar/contacts folders, it
just means that (as you've noticed) there isn't a convenient way to
identify them at present.
Andy: Would it make sense to add an API (in libeassync) to do this
anyway? Especially considering that we are going to have to change the
way that we handle FolderSync because of the synckey=0 problem...
Can you say more about this problem?
After updating to the latest activesyncd code today, I am no longer able
to sync. I always get "Sync error: Fetch or Change operation that has an
id no longer valid on the server" or the activesyncd daemon just hangs.
Hi Patrick,
It sounds like you are potentially trying to sync a folder which no
longer exists... have you changed the folders on your account?
I have implemented
gboolean eas_sync_handler_sync_folder_hierarchy(EasSyncHandler* self,
const gchar *sync_key,
gchar **sync_key_out,
GSList **folders_created,
GSList **folders_updated,
GSList **folders_deleted,
GError **error);
if you need to use multiple folders, but I've not given it much testing
- it should be the same as the mail version though, so should work ok.
if you are still having problems, please send me the logs...
thanks,
Andy
_______________________________________________
SyncEvolution mailing list
[email protected]
http://lists.syncevolution.org/listinfo/syncevolution