Fix misspelled function name (#16236)
Этот коммит содержится в:
@@ -55,7 +55,7 @@ func (w *Web) InitStatic() {
|
|||||||
|
|
||||||
func root(c *Context, w http.ResponseWriter, r *http.Request) {
|
func root(c *Context, w http.ResponseWriter, r *http.Request) {
|
||||||
|
|
||||||
if !CheckClientCompatability(r.UserAgent()) {
|
if !CheckClientCompatibility(r.UserAgent()) {
|
||||||
renderUnsupportedBrowser(c.App, w, r)
|
renderUnsupportedBrowser(c.App, w, r)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -50,7 +50,7 @@ var browserMinimumSupported = map[string]int{
|
|||||||
"BrowserSafari": 12,
|
"BrowserSafari": 12,
|
||||||
}
|
}
|
||||||
|
|
||||||
func CheckClientCompatability(agentString string) bool {
|
func CheckClientCompatibility(agentString string) bool {
|
||||||
ua := uasurfer.Parse(agentString)
|
ua := uasurfer.Parse(agentString)
|
||||||
|
|
||||||
if version, exist := browserMinimumSupported[ua.Browser.Name.String()]; exist && (ua.Browser.Version.Major < version || version < 0) {
|
if version, exist := browserMinimumSupported[ua.Browser.Name.String()]; exist && (ua.Browser.Version.Major < version || version < 0) {
|
||||||
|
|||||||
@@ -369,7 +369,7 @@ func TestCheckClientCompatability(t *testing.T) {
|
|||||||
}
|
}
|
||||||
for _, browser := range uaTestParameters {
|
for _, browser := range uaTestParameters {
|
||||||
t.Run(browser.Name, func(t *testing.T) {
|
t.Run(browser.Name, func(t *testing.T) {
|
||||||
result := CheckClientCompatability(browser.UserAgent)
|
result := CheckClientCompatibility(browser.UserAgent)
|
||||||
require.Equalf(t, result, browser.Result, "user agent test failed for %s", browser.Name)
|
require.Equalf(t, result, browser.Result, "user agent test failed for %s", browser.Name)
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|||||||
Ссылка в новой задаче
Block a user