diff --git a/interfaces/kits/js/src/mod_fs/properties/open_core.cpp b/interfaces/kits/js/src/mod_fs/properties/open_core.cpp index 8ead99468d9e2761f1932c1410595fe6900b82aa..435a15f3bbbbdb30292980df84a04d61242bbd5e 100644 --- a/interfaces/kits/js/src/mod_fs/properties/open_core.cpp +++ b/interfaces/kits/js/src/mod_fs/properties/open_core.cpp @@ -111,6 +111,7 @@ static int OpenFileByDatashare(const string &path, uint32_t flags) HILOGE("Failed to connect to datashare"); return -E_PERMISSION; } + Uri uri(path); int fd = dataShareHelper->OpenFile(uri, FsUtils::GetModeFromFlags(flags)); return fd;