15606: Add error detail to 500 response.
authorTom Clegg <tclegg@veritasgenetics.com>
Mon, 28 Oct 2019 19:30:23 +0000 (15:30 -0400)
committerTom Clegg <tclegg@veritasgenetics.com>
Mon, 28 Oct 2019 19:30:23 +0000 (15:30 -0400)
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

services/keep-web/handler.go

index 728fdb0a35ea147f1cd71dfcddf1d9b47a26054f..3737e6b3befd775565e1d5df1e33ef1e2763d22b 100644 (file)
@@ -765,7 +765,7 @@ func (h *handler) seeOtherWithCookie(w http.ResponseWriter, r *http.Request, loc
        if location != "" {
                newu, err := u.Parse(location)
                if err != nil {
-                       w.WriteHeader(http.StatusInternalServerError)
+                       http.Error(w, "error resolving redirect target: "+err.Error(), http.StatusInternalServerError)
                        return
                }
                u = newu