refactor and remove useless stuff
Former-commit-id: 31f37b7a4487e7d0b5763f07f52b8f2b6157a4cd [formerly 8143cd383b7cd35339a21e93ec4d24ba91039708] [formerly 35ea25e79b4bea4d58edfb1745b844fcb12d91d9 [formerly 06c4e4d58bc50b245c78ca3f15d7512fcc16e92b]] Former-commit-id: e7f57997c2640adcfff36b605a99da9786aed3cb [formerly 2d63af9ef7a090b597239d5c0aeaf056e6366efc] Former-commit-id: cf7d129de97b0f289a6c35fa1ce9b070d9d6eac9
This commit is contained in:
@@ -139,7 +139,7 @@ func (m FileManager) WebDavURL() string {
|
||||
|
||||
// SetPrefixURL updates the prefixURL of a File
|
||||
// Manager object.
|
||||
func (m FileManager) SetPrefixURL(url string) {
|
||||
func (m *FileManager) SetPrefixURL(url string) {
|
||||
url = strings.TrimPrefix(url, "/")
|
||||
url = strings.TrimSuffix(url, "/")
|
||||
url = "/" + url
|
||||
@@ -322,7 +322,7 @@ func (m *FileManager) ServeHTTP(w http.ResponseWriter, r *http.Request) (int, er
|
||||
case r.URL.Query().Get("download") != "":
|
||||
code, err = download(c, w, r)
|
||||
case !f.IsDir && r.URL.Query().Get("checksum") != "":
|
||||
code, err = checksum(c, w, r)
|
||||
code, err = serveChecksum(c, w, r)
|
||||
case r.URL.Query().Get("raw") == "true" && !f.IsDir:
|
||||
http.ServeFile(w, r, f.Path)
|
||||
code, err = 0, nil
|
||||
|
||||
Reference in New Issue
Block a user