From 616fdfd8da94c7558d466a410862c731bf108b15 Mon Sep 17 00:00:00 2001 From: chrislu Date: Fri, 21 Nov 2025 13:01:10 -0800 Subject: [PATCH] Removed the redundant check in GetOrHeadHandler --- weed/server/filer_server_handlers_read.go | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/weed/server/filer_server_handlers_read.go b/weed/server/filer_server_handlers_read.go index 86670af6b..23f2454e6 100644 --- a/weed/server/filer_server_handlers_read.go +++ b/weed/server/filer_server_handlers_read.go @@ -2,7 +2,6 @@ package weed_server import ( "context" - "errors" "fmt" "io" "math" @@ -118,11 +117,7 @@ func (fs *FilerServer) GetOrHeadHandler(w http.ResponseWriter, r *http.Request) writeJsonQuiet(w, r, http.StatusOK, entry) return } - // Regular directory - show listing if enabled - if !fs.option.ExposeDirectoryData { - writeJsonError(w, r, http.StatusForbidden, errors.New("directory listing is disabled")) - return - } + // listDirectoryHandler checks ExposeDirectoryData internally fs.listDirectoryHandler(w, r) return }