if (s_record->plugin_cbs && s_record->plugin_cbs->set_int) {
bool is_dirty = false;
ret = s_record->plugin_cbs->set_int(record, property_id, value, &is_dirty);
- if (CONTACTS_ERROR_NONE == ret && is_dirty)
- ctsvc_record_set_property_flag(s_record, property_id, CTSVC_PROPERTY_FLAG_DIRTY);
+ if (CONTACTS_ERROR_NONE == ret && is_dirty) {
+ if (ctsvc_record_set_property_flag(s_record, property_id, CTSVC_PROPERTY_FLAG_DIRTY) == CONTACTS_ERROR_NONE)
+ DBG("Property Flags are set properly");
+ }
return ret;
}
__INVALID_PARAMETER_ERROR_HANDLING();