1
0
mirror of https://github.com/astaxie/beego.git synced 2024-11-25 20:10:56 +00:00

fix the regexps bugs

This commit is contained in:
astaxie 2014-08-11 22:40:50 +08:00
parent b5a2347e1d
commit 8ed6d06572

View File

@ -106,7 +106,11 @@ func filterTreeWithPrefix(t *Tree, wildcards []string, reg string) {
filterCards = append(filterCards, v) filterCards = append(filterCards, v)
} }
l.wildcards = filterCards l.wildcards = filterCards
l.regexps = regexp.MustCompile("^" + reg + strings.Trim(l.regexps.String(), "^$") + "$") if l.regexps != nil {
l.regexps = regexp.MustCompile("^" + reg + strings.Trim(l.regexps.String(), "^$") + "$")
} else {
l.regexps = regexp.MustCompile("^" + reg + "$")
}
} else { } else {
if l.regexps != nil { if l.regexps != nil {
filterCards := []string{} filterCards := []string{}