From 8ccd90825bf19c5bbb99244bdd8b784e9a3b8483 Mon Sep 17 00:00:00 2001 From: Derrick Hammer Date: Fri, 29 Mar 2024 12:28:46 -0400 Subject: [PATCH] fix: wrong error handling --- api/s5/s5.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/api/s5/s5.go b/api/s5/s5.go index ece7e5e..88bc653 100644 --- a/api/s5/s5.go +++ b/api/s5/s5.go @@ -2003,8 +2003,9 @@ func (s *S5API) downloadFile(jc jape.Context) { detectedType, err := mimetype.DetectReader(file) if err != nil { s.logger.Error("error detecting mime type", zap.Error(err)) + _ = jc.Error(err, http.StatusInternalServerError) + return } - _ = jc.Error(err, http.StatusInternalServerError) mimeType = detectedType.String() }