mirror of
https://github.com/casdoor/casdoor.git
synced 2025-07-04 13:20:19 +08:00
Fix table name in getEnforcer()
This commit is contained in:
@ -29,7 +29,10 @@ import (
|
|||||||
func getEnforcer(permission *Permission) *casbin.Enforcer {
|
func getEnforcer(permission *Permission) *casbin.Enforcer {
|
||||||
tableName := "permission_rule"
|
tableName := "permission_rule"
|
||||||
if len(permission.Adapter) != 0 {
|
if len(permission.Adapter) != 0 {
|
||||||
tableName = permission.Adapter
|
adapterObj := getCasbinAdapter(permission.Owner, permission.Adapter)
|
||||||
|
if adapterObj != nil && adapterObj.Table != "" {
|
||||||
|
tableName = adapterObj.Table
|
||||||
|
}
|
||||||
}
|
}
|
||||||
tableNamePrefix := conf.GetConfigString("tableNamePrefix")
|
tableNamePrefix := conf.GetConfigString("tableNamePrefix")
|
||||||
driverName := conf.GetConfigString("driverName")
|
driverName := conf.GetConfigString("driverName")
|
||||||
|
Reference in New Issue
Block a user