fix comment again
This commit is contained in:
parent
4ee176b9e0
commit
45e9f71a3f
|
@ -7,7 +7,7 @@ import (
|
||||||
"github.com/allegro/bigcache/v3"
|
"github.com/allegro/bigcache/v3"
|
||||||
)
|
)
|
||||||
|
|
||||||
var cache *bigcache.BigCache
|
var mc *bigcache.BigCache
|
||||||
|
|
||||||
// Init ...
|
// Init ...
|
||||||
func Init() {
|
func Init() {
|
||||||
|
@ -17,7 +17,7 @@ func Init() {
|
||||||
if err != nil {
|
if err != nil {
|
||||||
log.Fatalf("Cannot init Cache %v", err)
|
log.Fatalf("Cannot init Cache %v", err)
|
||||||
}
|
}
|
||||||
cache = c
|
mc = c
|
||||||
|
|
||||||
// Cache roles
|
// Cache roles
|
||||||
Roles()
|
Roles()
|
||||||
|
@ -25,5 +25,5 @@ func Init() {
|
||||||
|
|
||||||
// GetInstance ...
|
// GetInstance ...
|
||||||
func GetInstance() *bigcache.BigCache {
|
func GetInstance() *bigcache.BigCache {
|
||||||
return cache
|
return mc
|
||||||
}
|
}
|
||||||
|
|
|
@ -40,7 +40,7 @@ func Roles() {
|
||||||
IsAdmin: role.IsAdmin,
|
IsAdmin: role.IsAdmin,
|
||||||
Permissions: rolePermissions,
|
Permissions: rolePermissions,
|
||||||
})
|
})
|
||||||
if err := cache.Set(role.ID.Hex(), entry); err != nil {
|
if err := mc.Set(role.ID.Hex(), entry); err != nil {
|
||||||
logger.Error("usermngmt - CacheRole", logger.LogData{
|
logger.Error("usermngmt - CacheRole", logger.LogData{
|
||||||
"err": err.Error(),
|
"err": err.Error(),
|
||||||
})
|
})
|
||||||
|
@ -55,10 +55,10 @@ func Roles() {
|
||||||
|
|
||||||
// GetCachedRole ...
|
// GetCachedRole ...
|
||||||
func GetCachedRole(key string) CachedRole {
|
func GetCachedRole(key string) CachedRole {
|
||||||
entry, err := cache.Get(key)
|
entry, err := mc.Get(key)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
Roles()
|
Roles()
|
||||||
entry, _ = cache.Get(key)
|
entry, _ = mc.Get(key)
|
||||||
}
|
}
|
||||||
var cachedRole CachedRole
|
var cachedRole CachedRole
|
||||||
if err = json.Unmarshal(entry, &cachedRole); err != nil {
|
if err = json.Unmarshal(entry, &cachedRole); err != nil {
|
||||||
|
|
Loading…
Reference in New Issue