From 9bf6c3c08aac81d9e88127fa09a3c54391e8a5b3 Mon Sep 17 00:00:00 2001 From: Warren Date: Mon, 18 May 2026 12:02:54 +0800 Subject: [PATCH] Fix FakeLs import: use dav_server::fakels::FakeLs Correct import path is fakels module (not ls). All builds passing, tests: 6/6 --- src/webdav/handler.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/webdav/handler.rs b/src/webdav/handler.rs index 614b429..2711b29 100644 --- a/src/webdav/handler.rs +++ b/src/webdav/handler.rs @@ -1,5 +1,5 @@ use std::path::PathBuf; -use dav_server::{DavHandler, localfs::LocalFs, ls::FakeLs}; +use dav_server::{DavHandler, localfs::LocalFs, fakels::FakeLs}; pub struct MarkBaseWebDAV { user_id: String, @@ -19,7 +19,7 @@ impl MarkBaseWebDAV { DavHandler::builder() .filesystem(LocalFs::new(&mount_point, false, false, false)) - .locksystem(Box::new(FakeLs::new())) + .locksystem(FakeLs::new()) .strip_prefix("/webdav") .build_handler() }