[TIZENIOT-2437]Fixed issue of selecting wallpaper from Downloads folder. 82/256682/2 tizen tizen_6.5 tizen_7.0 tizen_7.0_hotfix tizen_8.0 submit/tizen/20210409.115057 submit/tizen/20210413.062341 submit/tizen/20220819.074939 submit/tizen_6.5/20211028.164201 submit/tizen_6.5/20211029.123901 tizen_6.5_src.m2_release tizen_7.0_src.m2_release tizen_8.0_m2_release
authorshivamv <shivam.v2@samsung.com>
Fri, 9 Apr 2021 06:31:47 +0000 (12:01 +0530)
committerAmritanshu Pandia <a.pandia1@samsung.com>
Fri, 9 Apr 2021 07:23:09 +0000 (07:23 +0000)
Change-Id: I64885c2c5a890db801ecc02cf85bfc509e284740
Signed-off-by: shivamv <shivam.v2@samsung.com>
src/data/ge-data.c
src/util/ge-file-util.c
src/util/ge-util.c

index e43fdaa8433f52ba4d155602d491595e52ee3e96..7385d804ffc54dae6a46509c201b95787d223d50 100755 (executable)
@@ -1005,6 +1005,7 @@ bool _ge_data_is_default_album(const char *match_folder,
 
                /* Parent directory is same as Phone root path, it's default folder */
                char *path = _ge_get_root_folder_path_internal();
+               ge_dbg("path : %s",path);
                if (!path) {
                        return false;
                }
index 1459974539215edbe109c24955dfe50b1bdc57f7..d860fcba80cdd79e246e31dcbe4eae9d6fd79df7 100755 (executable)
@@ -34,7 +34,7 @@ char *ge_file_dir_get(const char path[])
                p = dirname(buf);
                return strdup(p);
        } else {
-               return "";
+               return p;
        }
 }
 
index a2db8ff846ae80f35b5ad0fc142f8848ed90d1e9..1df85261f521bcb20b8c9bb231116b3f89090f50 100755 (executable)
@@ -557,7 +557,7 @@ char *_ge_get_root_folder_path_internal(void)
        char *path = NULL;
        if (get_internal_storage_id() != -1) {
                char *path_root = NULL;
-               storage_get_root_directory(get_external_storage_id(), &path_root);
+               storage_get_root_directory(get_internal_storage_id(), &path_root);
                if (path_root) {
                        path = strdup(path_root);
                        GE_FREEIF(path_root);