summaryrefslogtreecommitdiffstats
path: root/web
diff options
context:
space:
mode:
authorChristopher Speller <crspeller@gmail.com>2016-11-08 10:00:08 -0500
committerHarrison Healey <harrisonmhealey@gmail.com>2016-11-08 10:00:08 -0500
commita12120eda50a94c5044c461c3c0b08a53ab2a0bd (patch)
tree7aa5477788a75663aa321ac7f284af2e2f8e32c4 /web
parent707b01e1ab8e32cd9006f6ded2c00665b9fb69c5 (diff)
downloadchat-a12120eda50a94c5044c461c3c0b08a53ab2a0bd.tar.gz
chat-a12120eda50a94c5044c461c3c0b08a53ab2a0bd.tar.bz2
chat-a12120eda50a94c5044c461c3c0b08a53ab2a0bd.zip
Fixing browser version checking. (#4493)
Diffstat (limited to 'web')
-rw-r--r--web/web.go4
1 files changed, 3 insertions, 1 deletions
diff --git a/web/web.go b/web/web.go
index 2d41081ae..228a1219a 100644
--- a/web/web.go
+++ b/web/web.go
@@ -52,7 +52,6 @@ func CheckBrowserCompatability(c *api.Context, r *http.Request) bool {
version := strings.Split(browser, "/")
if strings.HasPrefix(bname, version[0]) && strings.HasPrefix(bversion, version[1]) {
- c.Err = model.NewLocAppError("CheckBrowserCompatability", "web.check_browser_compatibility.app_error", nil, "")
return false
}
}
@@ -63,6 +62,9 @@ func CheckBrowserCompatability(c *api.Context, r *http.Request) bool {
func root(c *api.Context, w http.ResponseWriter, r *http.Request) {
if !CheckBrowserCompatability(c, r) {
+ w.Header().Set("Cache-Control", "no-store")
+ w.WriteHeader(http.StatusBadRequest)
+ w.Write([]byte(c.T("web.check_browser_compatibility.app_error")))
return
}