All pastes #737643 Raw Edit

Unnamed

public text v1 · immutable
·published 2007-10-15 16:08 UTC
rendered paste body
Index: opensync/engine/opensync_obj_engine.c
===================================================================
--- opensync/engine/opensync_obj_engine.c       (revision 2580)
+++ opensync/engine/opensync_obj_engine.c       (working copy)
@@ -468,7 +468,7 @@
                 * 
                 * ^^irmc hacks in the irmc plugin ;-)
                 */
-               if (newChangeType == OSYNC_CHANGE_TYPE_ADDED && !osync_mapping_entry_get_uid(entry_engine->entry))
+               if (newChangeType == OSYNC_CHANGE_TYPE_ADDED || !osync_mapping_entry_get_uid(entry_engine->entry))
                        osync_change_set_uid(existChange, osync_change_get_uid(masterChange));
                else
                        osync_change_set_uid(existChange, osync_mapping_entry_get_uid(entry_engine->entry));