From 9a4741b7bb4394127c7c823a60654d0bacc6b405 Mon Sep 17 00:00:00 2001 From: simon987 Date: Thu, 4 Apr 2019 19:41:40 -0400 Subject: [PATCH] Don't execute upload hook when empty --- api/slot.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/api/slot.go b/api/slot.go index 256a9c6..bf6980c 100644 --- a/api/slot.go +++ b/api/slot.go @@ -153,6 +153,10 @@ func (api *WebApi) Upload(ctx *fasthttp.RequestCtx) { func executeUploadHook(slot UploadSlot) { + if slot.UploadHook == "" { + return + } + path := filepath.Join(WorkDir, slot.FileName) commandStr := strings.Replace(slot.UploadHook, "$1", "\""+path+"\"", -1)