Revert to supporting *asm for ThresholdS acc publish

This commit is contained in:
ionutboangiu
2024-03-19 04:53:00 -04:00
committed by Dan Christian Bogos
parent 619a1efa50
commit e987139e9c
3 changed files with 2 additions and 5 deletions

View File

@@ -120,7 +120,7 @@ func TestRadiusCoADisconnect(t *testing.T) {
ID: "THD_ACNT_1001",
FilterIDs: []string{
"*string:~*opts.*eventType:AccountUpdate",
"*string:~*req.AccountSummary.ID:1001",
"*string:~*asm.ID:1001",
},
//MinHits: 1,
MaxHits: 1,

View File

@@ -1084,9 +1084,7 @@ func (acc *Account) Publish(initBal map[string]float64) {
Tenant: acntSummary.Tenant,
ID: utils.GenUUID(),
Time: utils.TimePointer(time.Now()),
Event: map[string]any{
utils.AccountSummary: acntSummary,
},
Event: acntSummary.AsMapInterface(),
APIOpts: map[string]any{
utils.MetaEventType: utils.AccountUpdate,
},

View File

@@ -61,7 +61,6 @@ func TestDynamicDpFieldAsInterface(t *testing.T) {
} else if _, err := dDp.fieldAsInterface([]string{utils.MetaAsm, "+402552663", "val3"}); err == nil || err != utils.ErrNotFound {
t.Error(err)
}
}
func TestDDPFieldAsInterface(t *testing.T) {