From 233b4b0b4aa39cf075182ea3e959fb40fba0839a Mon Sep 17 00:00:00 2001 From: Radu Ioan Fericean Date: Tue, 3 Nov 2015 18:21:23 +0200 Subject: [PATCH] fix init counters --- engine/account.go | 2 +- general_tests/acntacts_test.go | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/engine/account.go b/engine/account.go index 4ed5f534a..0b4ed2e46 100644 --- a/engine/account.go +++ b/engine/account.go @@ -563,7 +563,7 @@ func (acc *Account) countUnits(amount float64, kind string, cc *CallCost, b *Bal // Create counters for all triggered actions func (acc *Account) InitCounters() { - acc.UnitCounters = make(UnitCounters, 0) + acc.UnitCounters = nil ucTempMap := make(map[string]*UnitCounter) for _, at := range acc.ActionTriggers { if !strings.Contains(at.ThresholdType, "counter") { diff --git a/general_tests/acntacts_test.go b/general_tests/acntacts_test.go index a0b8a1ff1..780560a59 100644 --- a/general_tests/acntacts_test.go +++ b/general_tests/acntacts_test.go @@ -67,7 +67,7 @@ ENABLE_ACNT,*enable_account,,,,,,,,,,,,,false,10` t.Error(err) } else if acnt == nil { t.Error("No account created") - } else if !reflect.DeepEqual(expectAcnt, acnt) { + } else if !reflect.DeepEqual(expectAcnt.ActionTriggers, acnt.ActionTriggers) { t.Errorf("Expecting: %+v, received: %+v", expectAcnt, acnt) } }