From c578c92afe6d64b868cf707c3ead2030095dc298 Mon Sep 17 00:00:00 2001 From: jqzhang Date: Thu, 19 Dec 2019 23:03:24 +0800 Subject: [PATCH] bugfix custom path error --- fileserver.go | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/fileserver.go b/fileserver.go index 2aa69abd..324cb488 100644 --- a/fileserver.go +++ b/fileserver.go @@ -3978,11 +3978,17 @@ func (this *Server) initTus() { continue } } - fpath = STORE_DIR_NAME + "/" + Config().DefaultScene + fpath + Config().PeerId - os.MkdirAll(DOCKER_DIR+fpath, 0775) + fpath2 := "" + fpath2 = STORE_DIR_NAME + "/" + Config().DefaultScene + fpath + Config().PeerId + if pathCustom != "" { + fpath2 = STORE_DIR_NAME + "/" + Config().DefaultScene + fpath + fpath2 = strings.TrimRight(fpath2, "/") + } + + os.MkdirAll(DOCKER_DIR+fpath2, 0775) fileInfo := &FileInfo{ Name: name, - Path: fpath, + Path: fpath2, ReName: filename, Size: info.Size, TimeStamp: timeStamp,