mirror of
https://github.com/cgrates/cgrates.git
synced 2026-02-17 14:19:54 +05:00
Updated filters migration
This commit is contained in:
@@ -714,7 +714,7 @@ func (dm *DataManager) SetFilter(fltr *Filter, withIndex bool) (err error) {
|
||||
return
|
||||
}
|
||||
if withIndex {
|
||||
if err = updateFilterIndex(dm, oldFlt, fltr); err != nil {
|
||||
if err = UpdateFilterIndex(dm, oldFlt, fltr); err != nil {
|
||||
return
|
||||
}
|
||||
}
|
||||
|
||||
@@ -448,9 +448,10 @@ func removeIndexFiltersItem(dm *DataManager, idxItmType, tnt, itemID string, fil
|
||||
return
|
||||
}
|
||||
|
||||
// updateFilterIndex will update the indexes for the new Filter
|
||||
// UpdateFilterIndex will update the indexes for the new Filter
|
||||
// we do not care what is added
|
||||
func updateFilterIndex(dm *DataManager, oldFlt, newFlt *Filter) (err error) {
|
||||
// exported for the migrator
|
||||
func UpdateFilterIndex(dm *DataManager, oldFlt, newFlt *Filter) (err error) {
|
||||
if oldFlt == nil { // no filter before so no index to update
|
||||
return // nothing to update
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user