aboutsummaryrefslogtreecommitdiff
path: root/go/storage
diff options
context:
space:
mode:
Diffstat (limited to 'go/storage')
-rw-r--r--go/storage/needle.go7
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 {