diff options
author | Harrison Healey <harrisonmhealey@gmail.com> | 2017-09-05 17:40:35 -0400 |
---|---|---|
committer | Joram Wilander <jwawilander@gmail.com> | 2017-09-05 17:40:35 -0400 |
commit | e30e4cfe3d787e2528419b0d17973eb0fc162d56 (patch) | |
tree | 8b6e989dccfe7308786167c0767f4699f28841ae /utils/api.go | |
parent | 6ca443a2556e5d4bade9a9ef7d6d877bf1d6fc45 (diff) | |
download | chat-e30e4cfe3d787e2528419b0d17973eb0fc162d56.tar.gz chat-e30e4cfe3d787e2528419b0d17973eb0fc162d56.tar.bz2 chat-e30e4cfe3d787e2528419b0d17973eb0fc162d56.zip |
PLT-7468 Moved more error pages to use predefined error types (#7378)
* PLT-7468 Moved more errors to use error types
* PLT-7468 Moved 404 error page to use error types
* Made helper function for rendering external links on error page
Diffstat (limited to 'utils/api.go')
-rw-r--r-- | utils/api.go | 12 |
1 files changed, 2 insertions, 10 deletions
diff --git a/utils/api.go b/utils/api.go index d175e0c13..b206951e1 100644 --- a/utils/api.go +++ b/utils/api.go @@ -35,13 +35,8 @@ func GetOriginChecker(r *http.Request) OriginCheckerProc { } func RenderWebError(err *model.AppError, w http.ResponseWriter, r *http.Request) { - T, _ := GetTranslationsAndLocale(w, r) - - title := T("api.templates.error.title", map[string]interface{}{"SiteName": ClientCfg["SiteName"]}) message := err.Message details := err.DetailedError - link := "/" - linkMessage := T("api.templates.error.link") status := http.StatusTemporaryRedirect if err.StatusCode != http.StatusInternalServerError { @@ -51,10 +46,7 @@ func RenderWebError(err *model.AppError, w http.ResponseWriter, r *http.Request) http.Redirect( w, r, - "/error?title="+url.QueryEscape(title)+ - "&message="+url.QueryEscape(message)+ - "&details="+url.QueryEscape(details)+ - "&link="+url.QueryEscape(link)+ - "&linkmessage="+url.QueryEscape(linkMessage), + "/error?message="+url.QueryEscape(message)+ + "&details="+url.QueryEscape(details), status) } |