Merge pull request #182 from nodece/patch-1

fix: Use NewSyncedEnforcer instead NewEnforcer
This commit is contained in:
wenjianzhang
2020-08-03 14:16:33 +08:00
committed by GitHub
2 changed files with 3 additions and 3 deletions
+1 -1
View File
@@ -8,7 +8,7 @@ import (
)
var GinEngine *gin.Engine
var CasbinEnforcer *casbin.Enforcer
var CasbinEnforcer *casbin.SyncedEnforcer
var Eloquent *gorm.DB
var (
+2 -2
View File
@@ -33,14 +33,14 @@ func Setup() {
if err != nil {
panic(err)
}
e, err := casbin.NewEnforcer(m, Apter)
e, err := casbin.NewSyncedEnforcer(m, Apter)
if err != nil {
panic(err)
}
global.CasbinEnforcer = e
}
func Casbin() (*casbin.Enforcer, error) {
func Casbin() (*casbin.SyncedEnforcer, error) {
if err := global.CasbinEnforcer.LoadPolicy(); err == nil {
return global.CasbinEnforcer, err
} else {