Fix prevent defects
authorHyunjun Ko <zzoon.ko@samsung.com>
Wed, 17 Apr 2013 01:06:26 +0000 (10:06 +0900)
committerHyunjun Ko <zzoon.ko@samsung.com>
Wed, 17 Apr 2013 01:06:26 +0000 (10:06 +0900)
packaging/libmedia-service.spec
src/common/media-svc.c

index 4660f66..7fee1b6 100755 (executable)
@@ -1,6 +1,6 @@
 Name:       libmedia-service
 Summary:    Media information service library for multimedia applications.
-Version: 0.2.37
+Version: 0.2.38
 Release:    1
 Group:      System/Libraries
 License:    Apache License, Version 2.0
index 5f1d935..66b0742 100755 (executable)
@@ -931,13 +931,13 @@ int media_svc_refresh_item(MediaSvcHandle *handle, media_svc_storage_type_e stor
                        content_info.media_meta.height = height;
        }
 #endif
-       ret = _media_svc_update_item_with_data(db_handle, &content_info);
-
        /* Get notification info */
        media_svc_noti_item *noti_item = NULL;
        ret = _media_svc_get_noti_info(handle, path, MS_MEDIA_ITEM_FILE, &noti_item);
        media_svc_retv_if(ret != MEDIA_INFO_ERROR_NONE, ret);
 
+       ret = _media_svc_update_item_with_data(db_handle, &content_info);
+
        if (ret == MEDIA_INFO_ERROR_NONE) {
                media_svc_debug("Update is successful. Sending noti for this");
                _media_svc_publish_noti(MS_MEDIA_ITEM_FILE, MS_MEDIA_ITEM_UPDATE, content_info.path, media_type, noti_item->media_uuid, noti_item->mime_type);