refactor and remove useless stuff

This commit is contained in:
Henrique Dias
2017-06-27 14:49:46 +01:00
parent 6e04c97bb9
commit 06c4e4d58b
4 changed files with 6 additions and 17 deletions

View File

@@ -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