mirror of
https://github.com/cgrates/cgrates.git
synced 2026-02-11 18:16:24 +05:00
Migrator - index chargers
This commit is contained in:
@@ -167,12 +167,12 @@ func (m *Migrator) derivedChargers2Chargers(dck *v1DerivedChargersWithKey) (err
|
||||
attr := derivedChargers2AttributeProfile(dc, skey[1], fmt.Sprintf("%s_%v", dck.Key, i), filter)
|
||||
ch := derivedChargers2Charger(dc, skey[1], fmt.Sprintf("%s_%v", dck.Key, i), filter)
|
||||
if len(attr.Attributes) != 0 {
|
||||
if err = m.dmOut.DataManager().DataDB().SetAttributeProfileDrv(attr); err != nil {
|
||||
if err = m.dmOut.DataManager().SetAttributeProfile(attr, true); err != nil {
|
||||
return err
|
||||
}
|
||||
ch.AttributeIDs = append(ch.AttributeIDs, attr.ID)
|
||||
}
|
||||
if err = m.dmOut.DataManager().DataDB().SetChargerProfileDrv(ch); err != nil {
|
||||
if err = m.dmOut.DataManager().SetChargerProfile(ch, true); err != nil {
|
||||
return err
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user