From 6ab76190239f40c9ebfc579b4197d678411592ed Mon Sep 17 00:00:00 2001 From: "shiro.lee" <69624924+shiroleeee@users.noreply.github.com> Date: Sun, 26 Oct 2025 12:00:13 +0800 Subject: [PATCH] fix: The issue of multi-level objects created in Windows not being displayed has been fixed (#661) (#723) --- crates/ecstore/src/store_list_objects.rs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/crates/ecstore/src/store_list_objects.rs b/crates/ecstore/src/store_list_objects.rs index 4d267066..5dc1c4a8 100644 --- a/crates/ecstore/src/store_list_objects.rs +++ b/crates/ecstore/src/store_list_objects.rs @@ -952,6 +952,12 @@ async fn gather_results( let mut recv = recv; let mut entries = Vec::new(); while let Some(mut entry) = recv.recv().await { + #[cfg(windows)] + { + // normalize windows path separator + entry.name = entry.name.replace("\\", "/"); + } + if returned { continue; }