Index: opensync/engine/opensync_obj_engine.c =================================================================== --- opensync/engine/opensync_obj_engine.c (revision 2233) +++ opensync/engine/opensync_obj_engine.c (working copy) @@ -317,10 +317,13 @@ /* We have to use the uid of the entry, so that the member * can correctly identify the entry */ - if (newChangeType == OSYNC_CHANGE_TYPE_ADDED) + if (newChangeType == OSYNC_CHANGE_TYPE_ADDED) { + osync_trace(TRACE_INTERNAL, "ADDED: old:%s new:%s", osync_change_get_uid(existChange), osync_change_get_uid(masterChange)); osync_change_set_uid(existChange, osync_change_get_uid(masterChange)); - else + } else { + osync_trace(TRACE_INTERNAL, "%i: old:%s new:%s", newChangeType, osync_change_get_uid(existChange), osync_change_get_uid(masterChange)); osync_change_set_uid(existChange, osync_mapping_entry_get_uid(entry_engine->entry)); + } osync_change_set_data(existChange, newData); osync_change_set_changetype(existChange, osync_change_get_changetype(masterChange));