diff options
Diffstat (limited to 'sync/src/sync_syncml_item.c')
-rw-r--r-- | sync/src/sync_syncml_item.c | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/sync/src/sync_syncml_item.c b/sync/src/sync_syncml_item.c index 239332d..11e5048 100644 --- a/sync/src/sync_syncml_item.c +++ b/sync/src/sync_syncml_item.c @@ -204,10 +204,15 @@ sync_syncml_item_get_member (SyncItem *item, SyncGroup *group) osync_conv_nth_objtype (env, i)); if (strcmp (type, sync_syncml_type_to_type_string ( - data->type)) == 0) - continue; - - osync_group_set_objtype_enabled (os_group, type, 0); + data->type)) == 0) { + g_debug ("Enabling %s type", type); + osync_group_set_objtype_enabled ( + os_group, type, TRUE); + } else { + g_debug ("Disabling %s type", type); + osync_group_set_objtype_enabled ( + os_group, type, FALSE); + } } } |