From e987139e9c6cdca8330d0a381ae1b06221cfae10 Mon Sep 17 00:00:00 2001 From: ionutboangiu Date: Tue, 19 Mar 2024 04:53:00 -0400 Subject: [PATCH] Revert to supporting *asm for ThresholdS acc publish --- agents/radius_coa_it_test.go | 2 +- engine/account.go | 4 +--- engine/dynamicdp_test.go | 1 - 3 files changed, 2 insertions(+), 5 deletions(-) diff --git a/agents/radius_coa_it_test.go b/agents/radius_coa_it_test.go index 4b6c48a4c..e5cfc78a2 100644 --- a/agents/radius_coa_it_test.go +++ b/agents/radius_coa_it_test.go @@ -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, diff --git a/engine/account.go b/engine/account.go index 3d30aa374..3a1183b3c 100644 --- a/engine/account.go +++ b/engine/account.go @@ -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, }, diff --git a/engine/dynamicdp_test.go b/engine/dynamicdp_test.go index 1ecbc9ef4..5cfd1c41e 100644 --- a/engine/dynamicdp_test.go +++ b/engine/dynamicdp_test.go @@ -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) {