diff --git a/apier/v1/apier.go b/apier/v1/apier.go index 55a3d4fbe..4dab54d91 100644 --- a/apier/v1/apier.go +++ b/apier/v1/apier.go @@ -964,8 +964,8 @@ func (self *ApierV1) GetCachedItemAge(itemId string, reply *utils.CachedItemAge) cachedItemAge := new(utils.CachedItemAge) var found bool for idx, cacheKey := range []string{utils.DESTINATION_PREFIX + itemId, utils.RATING_PLAN_PREFIX + itemId, utils.RATING_PROFILE_PREFIX + itemId, - utils.ACTION_PREFIX + itemId, utils.SHARED_GROUP_PREFIX + itemId, utils.ALIASES_PREFIX + itemId, - utils.LCR_PREFIX + itemId} { + utils.ACTION_PREFIX + itemId, utils.SHARED_GROUP_PREFIX + itemId, utils.ALIASES_PREFIX + itemId, utils.LCR_PREFIX + itemId} { + if age, err := cache2go.GetKeyAge(cacheKey); err == nil { found = true switch idx { @@ -980,10 +980,8 @@ func (self *ApierV1) GetCachedItemAge(itemId string, reply *utils.CachedItemAge) case 4: cachedItemAge.SharedGroup = age case 5: - cachedItemAge.RatingAlias = age + cachedItemAge.Alias = age case 6: - cachedItemAge.AccountAlias = age - case 7: cachedItemAge.LcrProfiles = age } } diff --git a/utils/apitpdata.go b/utils/apitpdata.go index 3e72f4f01..d98e5274a 100644 --- a/utils/apitpdata.go +++ b/utils/apitpdata.go @@ -559,9 +559,8 @@ type CachedItemAge struct { RatingProfile time.Duration Action time.Duration SharedGroup time.Duration - RatingAlias time.Duration - AccountAlias time.Duration DerivedChargers time.Duration + Alias time.Duration LcrProfiles time.Duration }