Strip path from initial request and consistency changes
Former-commit-id: ff268e5bbdbcb41bc49725e03cd5afae58882eae [formerly a28207f461e64d25d113fe71393fd69d6d421f32] [formerly 6345aaf2af5ad3ef9923f35de5e0f16dfdafbf55 [formerly 5f98fd89a84ea595a2a4d78ec0dcc6c44af567cf]] Former-commit-id: 975ee9c065d26fb99bd3a4e84bce6dceac08fd27 [formerly 6bd35709641b93c753ae109d1207933a3805b779] Former-commit-id: fcc27613bde5397d6463fd9c2465a1e554b9407b
This commit is contained in:
4
file.go
4
file.go
@@ -41,8 +41,8 @@ type fileInfo struct {
|
||||
func getInfo(url *url.URL, c *FileManager, u *User) (*fileInfo, error) {
|
||||
var err error
|
||||
|
||||
i := &fileInfo{URL: c.PrefixURL + c.BaseURL + url.Path}
|
||||
i.VirtualPath = strings.Replace(url.Path, c.BaseURL, "", 1)
|
||||
i := &fileInfo{URL: c.RootURL() + url.Path}
|
||||
i.VirtualPath = url.Path
|
||||
i.VirtualPath = strings.TrimPrefix(i.VirtualPath, "/")
|
||||
i.VirtualPath = "/" + i.VirtualPath
|
||||
|
||||
|
||||
Reference in New Issue
Block a user