diff options
Diffstat (limited to 'tsweb/jsonhandler.go')
| -rw-r--r-- | tsweb/jsonhandler.go | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/tsweb/jsonhandler.go b/tsweb/jsonhandler.go index 56704da7c..3199138e6 100644 --- a/tsweb/jsonhandler.go +++ b/tsweb/jsonhandler.go @@ -58,6 +58,9 @@ func (fn JSONHandlerFunc) ServeHTTPReturn(w http.ResponseWriter, r *http.Request // the client in this handler. We don't want the wrapping // ReturnHandler to do it too. err = werr.Err + if werr.Msg != "" { + err = fmt.Errorf("%s: %w", werr.Msg, err) + } } else { resp = &response{ Status: "error", |
