Match columns of folder with filter keyword 28/203328/2 accepted/tizen/unified/20190415.132533 submit/tizen/20190412.061541
authorMinje Ahn <minje.ahn@samsung.com>
Thu, 11 Apr 2019 22:48:47 +0000 (07:48 +0900)
committerJiyong Min <jiyong.min@samsung.com>
Thu, 11 Apr 2019 23:14:01 +0000 (23:14 +0000)
Change-Id: I7d6495be65f470089fe9b936b88a124efc620843
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
src/common/media-common-db-svc.c

index 72d8308..d26aa3f 100755 (executable)
@@ -598,7 +598,7 @@ int ms_set_folder_item_validity(sqlite3 *handle, const char *storage_id, const c
        if (recursive)
                sql = sqlite3_mprintf("UPDATE '%q' SET validity=%d WHERE (storage_type = 0 OR storage_type = 1) AND path LIKE '%q/%%';", storage_id, validity, path);
        else
-               sql = sqlite3_mprintf("UPDATE '%q' SET validity=%d WHERE folder_uuid IN (SELECT folder_uuid FROM folder WHERE path='%q' AND storage_uuid='%q');", storage_id, validity, path, storage_id);
+               sql = sqlite3_mprintf("UPDATE '%q' SET validity=%d WHERE folder_id IN (SELECT folder_id FROM folder WHERE folder_path='%q' AND storage_uuid='%q');", storage_id, validity, path, storage_id);
 
        ret = media_db_request_update_db(sql, uid);
        MS_SQLITE3_SAFE_FREE(sql);
@@ -920,7 +920,7 @@ int ms_get_folder_id(sqlite3 *handle, const char *storage_id, const char *path,
        MS_DBG_RETVM_IF(storage_id == NULL, MS_MEDIA_ERR_INVALID_PARAMETER, "storage_id is NULL");
        MS_DBG_RETVM_IF(path == NULL, MS_MEDIA_ERR_INVALID_PARAMETER, "path is NULL");
 
-       sql = sqlite3_mprintf("SELECT folder_uuid FROM folder WHERE (storage_uuid='%q' AND folder_path='%q')", storage_id, path);
+       sql = sqlite3_mprintf("SELECT folder_id FROM folder WHERE (storage_uuid='%q' AND folder_path='%q')", storage_id, path);
 
        ret = media_db_get_result(handle, sql, &sql_stmt);
        MS_DBG_RETV_IF(ret != MS_MEDIA_ERR_NONE, ret);