From bf2bdd1b5d93fb8027b349037f44e21f1e7e1f26 Mon Sep 17 00:00:00 2001 From: "Scott E. Graves" Date: Wed, 2 Apr 2025 10:41:05 -0500 Subject: [PATCH] [bug] Remote mount directory listing on Windows connected to Linux is failing #42 --- .../librepertory/src/drives/fuse/remotefuse/remote_server.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/repertory/librepertory/src/drives/fuse/remotefuse/remote_server.cpp b/repertory/librepertory/src/drives/fuse/remotefuse/remote_server.cpp index 21457032..8fe26778 100644 --- a/repertory/librepertory/src/drives/fuse/remotefuse/remote_server.cpp +++ b/repertory/librepertory/src/drives/fuse/remotefuse/remote_server.cpp @@ -1681,6 +1681,10 @@ auto remote_server::json_release_directory_snapshot( auto remote_server::update_to_windows_format(json &item) -> json & { auto api_path = item[JSON_API_PATH].get(); + if (api_path == "." || api_path == "..") { + return item; + } + item[JSON_META][META_ACCESSED] = std::to_string( utils::string::to_uint64(empty_as_zero(item[JSON_META][META_ACCESSED]))); item[JSON_META][META_CREATION] = std::to_string(