mirror of
https://github.com/cgrates/cgrates.git
synced 2026-02-19 22:28:45 +05:00
Updated internal drv
This commit is contained in:
@@ -46,7 +46,7 @@ var (
|
||||
testAPIerInitCfg,
|
||||
testAPIerInitDataDb,
|
||||
testAPIerResetStorDb,
|
||||
//testAPIerStartEngine,
|
||||
testAPIerStartEngine,
|
||||
testAPIerRPCConn,
|
||||
testAPIerLoadFromFolder,
|
||||
testAPIerGetRatingPlanCost,
|
||||
@@ -58,14 +58,14 @@ var (
|
||||
testAPIerRemoveTPFromFolder,
|
||||
testAPIerAfterDelete,
|
||||
testAPIerVerifyAttributesAfterDelete,
|
||||
//testAPIerKillEngine,
|
||||
testAPIerKillEngine,
|
||||
|
||||
/* testAPIerInitDataDb,
|
||||
testAPIerInitDataDb,
|
||||
testAPIerResetStorDb,
|
||||
testAPIerStartEngineSleep,
|
||||
testAPIerRPCConn,
|
||||
testApierSetAndRemoveRatingProfileAnySubject,
|
||||
testAPIerKillEngine, */
|
||||
testAPIerKillEngine,
|
||||
}
|
||||
)
|
||||
|
||||
|
||||
@@ -2270,6 +2270,7 @@ func (dm *DataManager) RemoveChargerProfile(tenant, id string,
|
||||
tenant).RemoveItemFromIndex(tenant, id, oldCpp.FilterIDs); err != nil {
|
||||
return
|
||||
}
|
||||
|
||||
if err = removeReverseFilterIndexForFilter(dm, utils.CacheChargerFilterIndexes,
|
||||
oldCpp.Tenant, oldCpp.ID, oldCpp.FilterIDs); err != nil {
|
||||
return
|
||||
|
||||
@@ -324,6 +324,7 @@ func removeReverseFilterIndexForFilter(dm *DataManager, idxItmType, tnt, itemID
|
||||
err = nil
|
||||
continue // already removed
|
||||
}
|
||||
|
||||
delete(indexes[idxItmType], itemID) // delete index from map
|
||||
|
||||
indexerKey := utils.ConcatenatedKey(tnt, fltrID)
|
||||
|
||||
@@ -985,12 +985,6 @@ func (iDB *InternalDB) SetFilterIndexesDrv(cacheID, tntCtx string,
|
||||
true, utils.NonTransactional)
|
||||
continue
|
||||
}
|
||||
//to be the same as HMSET
|
||||
if x, ok := iDB.db.Get(cacheID, dbKey); ok && x != nil {
|
||||
for key := range x.(utils.StringMap) {
|
||||
indx[key] = true
|
||||
}
|
||||
}
|
||||
iDB.db.Set(cacheID, dbKey, indx, []string{tntCtx},
|
||||
true, utils.NonTransactional)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user