Hide true error messages
git-svn-id: file:///srv/svn/repo/marisa/trunk@24 d6811dac-2434-b64a-9ddc-f563ab233461
This commit is contained in:
10
partage.go
10
partage.go
@@ -105,7 +105,7 @@ func writemeta(filename string, expiry int64) error {
|
|||||||
func servetemplate(w http.ResponseWriter, f string, d templatedata) {
|
func servetemplate(w http.ResponseWriter, f string, d templatedata) {
|
||||||
t, err := template.ParseFiles(conf.templatedir + "/" + f)
|
t, err := template.ParseFiles(conf.templatedir + "/" + f)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
http.Error(w, err, http.StatusInternalServerError)
|
http.Error(w, "Internal error", http.StatusInternalServerError)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -130,7 +130,7 @@ func uploaderPut(w http.ResponseWriter, r *http.Request) {
|
|||||||
defer f.Close()
|
defer f.Close()
|
||||||
|
|
||||||
if err = writefile(f, r.Body, r.ContentLength); err != nil {
|
if err = writefile(f, r.Body, r.ContentLength); err != nil {
|
||||||
http.Error(w, err, http.StatusInternalServerError)
|
http.Error(w, "Internal error", http.StatusInternalServerError)
|
||||||
defer os.Remove(tmp.Name())
|
defer os.Remove(tmp.Name())
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
@@ -153,7 +153,7 @@ func uploaderPost(w http.ResponseWriter, r *http.Request) {
|
|||||||
|
|
||||||
post, err := h.Open()
|
post, err := h.Open()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
http.Error(w, err, http.StatusInternalServerError)
|
http.Error(w, "Internal error", http.StatusInternalServerError)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
defer post.Close()
|
defer post.Close()
|
||||||
@@ -161,13 +161,13 @@ func uploaderPost(w http.ResponseWriter, r *http.Request) {
|
|||||||
tmp, _ := ioutil.TempFile(conf.filepath, "*"+path.Ext(h.Filename))
|
tmp, _ := ioutil.TempFile(conf.filepath, "*"+path.Ext(h.Filename))
|
||||||
f, err := os.Create(tmp.Name())
|
f, err := os.Create(tmp.Name())
|
||||||
if err != nil {
|
if err != nil {
|
||||||
http.Error(w, err, http.StatusInternalServerError)
|
http.Error(w, "Internal error", http.StatusInternalServerError)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
defer f.Close()
|
defer f.Close()
|
||||||
|
|
||||||
if err = writefile(f, post, h.Size); err != nil {
|
if err = writefile(f, post, h.Size); err != nil {
|
||||||
http.Error(w, err, http.StatusInternalServerError)
|
http.Error(w, "Internal error", http.StatusInternalServerError)
|
||||||
defer os.Remove(tmp.Name())
|
defer os.Remove(tmp.Name())
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user