Hi, The luid-guid map is maintained by an internal configuration file (.server.ini), using luid as the key and 'remoteid, flags, entrytype' as the value. It assumes localid is always unique. However this is not true for server case, it is quite possible to have multiple map entries with the same localid and differeciated by their entry type (For superdatastore usage, there is a temidmap as well as the normal map).
We have to use 'localid-entrytype' as the key to work correctly. Please review the patch: http://git.moblin.org/cgit.cgi/syncevolution/commit/?h=phone&id=c4dc5ce6fcd15f6e3cd0832866bd91347f6843ac -- Regards, Chen Congwu Moblin China Development _______________________________________________ SyncEvolution mailing list [email protected] http://lists.syncevolution.org/listinfo/syncevolution
