From 6a7f3a2ef4afca066c5964130487008acdd06412 Mon Sep 17 00:00:00 2001 From: "S.Solodyagin" Date: Tue, 28 Oct 2025 14:03:11 +0300 Subject: [PATCH] small fix --- httpfs.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/httpfs.go b/httpfs.go index 266baf0..3bc5fd0 100644 --- a/httpfs.go +++ b/httpfs.go @@ -2,6 +2,7 @@ package filestore import ( "net/http" + "strings" "git.company.lan/gopkg/filestore/remote" ) @@ -43,6 +44,7 @@ func NewHttpFS(dir string, opts ...HttpFSOption) (*HttpFS, error) { // Open func (f *HttpFS) Open(name string) (http.File, error) { + name = strings.TrimPrefix(name, "/") if f.remoteStorage != nil { return f.remoteStorage.Open(name) } @@ -51,6 +53,7 @@ func (f *HttpFS) Open(name string) (http.File, error) { // Remove func (f *HttpFS) Remove(name string) error { + name = strings.TrimPrefix(name, "/") if f.remoteStorage != nil { return f.remoteStorage.Remove(name) }