1
0
mirror of https://github.com/astaxie/beego.git synced 2024-06-02 14:03:28 +00:00

Merge pull request #10 from huacnlee/fix_add_func_map_method

Fix a wrong logical for AddFuncMap method.
This commit is contained in:
astaxie 2013-02-28 23:10:16 -08:00
commit db329a48e7

View File

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