From 3f6882b438c2ab01a4a36c13bf1c57ca56fd3ec2 Mon Sep 17 00:00:00 2001 From: xtrafrancyz Date: Sun, 31 Mar 2019 22:48:01 +0300 Subject: [PATCH] Fix empty filename --- upload.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/upload.go b/upload.go index 54e36de..beea9f3 100644 --- a/upload.go +++ b/upload.go @@ -223,7 +223,7 @@ func processUpload(upReq UploadRequest) (upload Upload, err error) { } // Determine the appropriate filename - _, extension := barePlusExt(upReq.filename) + barename, extension := barePlusExt(upReq.filename) slug := generateBarename() var header []byte @@ -282,7 +282,7 @@ func processUpload(upReq UploadRequest) (upload Upload, err error) { upReq.deleteKey = uniuri.NewLen(30) } - if Config.forceRandomFilename || upReq.randomize || len(slug) == 0 { + if Config.forceRandomFilename || upReq.randomize || len(barename) == 0 { upReq.filename = upload.Filename }