1
0
mirror of https://github.com/astaxie/beego.git synced 2024-11-26 05:11:31 +00:00

Fix a wrong logical for AddFuncMap method.

This commit is contained in:
Jason Lee 2013-03-01 14:50:06 +08:00
parent 53f917c99c
commit 36283ae090

View File

@ -3,9 +3,8 @@ package beego
//@todo add template funcs //@todo add template funcs
import ( import (
//"fmt" "fmt"
"errors" "errors"
"fmt"
"github.com/russross/blackfriday" "github.com/russross/blackfriday"
"html/template" "html/template"
"strings" "strings"
@ -88,8 +87,8 @@ func Compare(a, b interface{}) (equal bool) {
// AddFuncMap let user to register a func in the template // AddFuncMap let user to register a func in the template
func AddFuncMap(key string, funname interface{}) error { func AddFuncMap(key string, funname interface{}) error {
if _, ok := beegoTplFuncMap[key]; ok { if _, ok := beegoTplFuncMap[key]; ok {
beegoTplFuncMap[key] = funname return errors.New("funcmap already has the key")
return nil
} }
return errors.New("funcmap already has the key") beegoTplFuncMap[key] = funname
return nil
} }