mirror of
https://github.com/astaxie/beego.git
synced 2024-11-22 13:20:55 +00:00
config index out of range bug fixed
This commit is contained in:
parent
4caf044be2
commit
959b9a5a58
@ -353,7 +353,7 @@ func (b *beegoAppConfig) String(key string) string {
|
||||
}
|
||||
|
||||
func (b *beegoAppConfig) Strings(key string) []string {
|
||||
if v := b.innerConfig.Strings(BConfig.RunMode + "::" + key); v[0] != "" {
|
||||
if v := b.innerConfig.Strings(BConfig.RunMode + "::" + key); len(v) > 0 {
|
||||
return v
|
||||
}
|
||||
return b.innerConfig.Strings(key)
|
||||
|
@ -49,6 +49,7 @@ func InitGzip(cf config.Configer) {
|
||||
}
|
||||
methods := cf.DefaultStrings("includedMethods", []string{"GET"})
|
||||
getMethodOnly = (len(methods) == 0) || (len(methods) == 1 && strings.ToUpper(methods[0]) == "GET")
|
||||
includedMethods = make(map[string]bool, len(methods))
|
||||
for _, v := range methods {
|
||||
includedMethods[strings.ToUpper(v)] = true
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user