From 2156ae52c240c7ca33dba610fa12ebdd1de6a51f Mon Sep 17 00:00:00 2001 From: Radu Ioan Fericean Date: Mon, 4 Jul 2016 17:18:23 +0300 Subject: [PATCH] cached derived chargers fix --- engine/storage_mongo_datadb.go | 3 +++ engine/storage_redis.go | 3 +++ 2 files changed, 6 insertions(+) diff --git a/engine/storage_mongo_datadb.go b/engine/storage_mongo_datadb.go index 8fcb2afa6..ab78ff7ec 100644 --- a/engine/storage_mongo_datadb.go +++ b/engine/storage_mongo_datadb.go @@ -681,6 +681,9 @@ func (ms *MongoStorage) cacheRating(dKeys, rpKeys, rpfKeys, lcrKeys, dcsKeys, ac if len(actKeys) > 0 { keys = append(keys, utils.ACTION_PREFIX) } + if len(actKeys) > 0 { + keys = append(keys, utils.DERIVEDCHARGERS_PREFIX) + } if len(aplKeys) > 0 { keys = append(keys, utils.ACTION_PLAN_PREFIX) } diff --git a/engine/storage_redis.go b/engine/storage_redis.go index 251f86d6c..9338f62e9 100644 --- a/engine/storage_redis.go +++ b/engine/storage_redis.go @@ -356,6 +356,9 @@ func (rs *RedisStorage) cacheRating(dKeys, rpKeys, rpfKeys, lcrKeys, dcsKeys, ac if len(actKeys) > 0 { keys = append(keys, utils.ACTION_PREFIX) } + if len(actKeys) > 0 { + keys = append(keys, utils.DERIVEDCHARGERS_PREFIX) + } if len(aplKeys) > 0 { keys = append(keys, utils.ACTION_PLAN_PREFIX) }