diff options
Diffstat (limited to 'go/storage')
| -rw-r--r-- | go/storage/needle.go | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/go/storage/needle.go b/go/storage/needle.go index dfa7c9b26..831ca51fa 100644 --- a/go/storage/needle.go +++ b/go/storage/needle.go @@ -60,7 +60,12 @@ func NewNeedle(r *http.Request) (n *Needle, e error) { e = errors.New("No file found!") return } - data, _ := ioutil.ReadAll(part) + data, ioe := ioutil.ReadAll(part) + if ioe != nil { + e = ioe + log.Println("Reading Content [ERROR]", ioe) + return + } dotIndex := strings.LastIndex(fname, ".") ext, mtype := "", "" if dotIndex > 0 { |
