From 0b9e3e5b74f02b639f879ad1ce4c22cc71f27d38 Mon Sep 17 00:00:00 2001 From: fengjq Date: Mon, 5 Feb 2024 17:46:03 +0800 Subject: [PATCH] Bugfix for listFile interface Signed-off-by: fengjq --- interfaces/kits/js/src/mod_fs/properties/listfile.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/interfaces/kits/js/src/mod_fs/properties/listfile.cpp b/interfaces/kits/js/src/mod_fs/properties/listfile.cpp index e046e1745..6906f8e52 100755 --- a/interfaces/kits/js/src/mod_fs/properties/listfile.cpp +++ b/interfaces/kits/js/src/mod_fs/properties/listfile.cpp @@ -151,7 +151,7 @@ static bool GetOptionArg(napi_env env, const NFuncArg &funcArg, OptionArgs &opti static bool FilterSuffix(const vector &suffixs, const struct dirent &filename) { - if (filename.d_type == DT_DIR) { + if (filename.d_type == DT_DIR && g_optionArgs.recursion) { return true; } size_t found = string(filename.d_name).rfind('.'); -- Gitee