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) }