From 2b55d5c159e545759883c0b92dba4488c2b2ef90 Mon Sep 17 00:00:00 2001 From: hexxa Date: Fri, 20 Aug 2021 22:39:21 +0800 Subject: [PATCH] fix(files): cleanups --- src/handlers/fileshdr/handlers.go | 3 ++- src/server/config.go | 6 +++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/src/handlers/fileshdr/handlers.go b/src/handlers/fileshdr/handlers.go index 540a272..9ae664a 100644 --- a/src/handlers/fileshdr/handlers.go +++ b/src/handlers/fileshdr/handlers.go @@ -109,7 +109,8 @@ func (h *FileHandlers) canAccess(userName, role, op, path string) bool { } // TODO: improve performance for i := 1; i <= len(parts); i++ { - _, ok := h.deps.FileInfos().GetSharing(strings.Join(parts[0:i], "/")) + prefix := strings.Join(parts[0:i], "/") + _, ok := h.deps.FileInfos().GetSharing(prefix) if ok { return true } diff --git a/src/server/config.go b/src/server/config.go index 4cf7045..084d0b1 100644 --- a/src/server/config.go +++ b/src/server/config.go @@ -71,9 +71,9 @@ func DefaultConfig() (string, error) { CaptchaWidth: 256, CaptchaHeight: 60, CaptchaEnabled: true, - UploadSpeedLimit: 100 * 1024, // B - DownloadSpeedLimit: 100 * 1024, // B - SpaceLimit: 1024, // GB + UploadSpeedLimit: 100 * 1024, // B + DownloadSpeedLimit: 100 * 1024, // B + SpaceLimit: 1024 * 1024 * 100, // 100MB LimiterCapacity: 1000, LimiterCyc: 1000, // 1s },