[Internal: merge private->RSA , Patch create momanager.db]
[platform/core/system/sync-agent.git] / src / fw-plugins / common-public / vcalendar-task / src / plugin_interface.c
index b9f3c93..3136fed 100755 (executable)
@@ -630,7 +630,6 @@ EXPORT_API sync_agent_da_return_e sync_agent_plugin_reverse_converter(void *serv
        calendar_list_h list = NULL;
        calendar_record_h temp_service_data = (calendar_record_h) service_data;
        calendar_record_h image_item = (calendar_record_h) temp_service_data;
-       calendar_record_h extended_version = NULL;
        sync_agent_da_return_e ret = SYNC_AGENT_DA_SUCCESS;
        int service_ret = CALENDAR_ERROR_NONE;
        char *temp_agent_data = NULL;
@@ -640,20 +639,8 @@ EXPORT_API sync_agent_da_return_e sync_agent_plugin_reverse_converter(void *serv
        goto_if(service_ret != CALENDAR_ERROR_NONE, "[vcalendar-task] calendar_list_create() Fail!: err[%d]", service_ret);
 
        // 1. extended vcalendar version : it should be excuted before calendar_vcalendar_make_from_records
-       service_ret = calendar_record_create(_calendar_extended_property._uri, &extended_version);
-       goto_if(service_ret != CALENDAR_ERROR_NONE, "[vcalendar-task] calendar_record_create() Fail!: err[%d]", service_ret);
-
-       service_ret = calendar_record_set_str(extended_version, _calendar_extended_property.key, "VERSION");
-       goto_if(service_ret != CALENDAR_ERROR_NONE, "[vcalendar-task] calendar_record_set_str() Fail!: err[%d]", service_ret);
-
-       service_ret = calendar_record_set_str(extended_version, _calendar_extended_property.value, ":1.0");
-       goto_if(service_ret != CALENDAR_ERROR_NONE, "[vcalendar-task] calendar_record_set_str() Fail!: err[%d]", service_ret);
-
-       service_ret = calendar_list_add(list, extended_version);
-       goto_if(service_ret != CALENDAR_ERROR_NONE || list == NULL, "[vcalendar-task] calendar_list_add() Fail!: err[%d]", service_ret);
-
-       service_ret = calendar_list_add(list, temp_service_data);
-       goto_if(service_ret != CALENDAR_ERROR_NONE || list == NULL, "[vcalendar-task] calendar_list_add() Fail!: err[%d]", service_ret);
+       list = set_vcalendar_version(temp_service_data);
+       goto_if(list == NULL, "list is NULL");
 
        service_ret = calendar_vcalendar_make_from_records(list, &temp_agent_data);
        _DEBUG_INFO("temp_agent_data = %s", temp_agent_data);