From 5f5330382fbe4175b8e790e52541affd0608cf30 Mon Sep 17 00:00:00 2001 From: gezimbll Date: Thu, 15 May 2025 15:34:58 +0200 Subject: [PATCH] make sure countUnits is not called during dryrun --- engine/account.go | 2 +- general_tests/session_disable_it_test.go | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/engine/account.go b/engine/account.go index 7ecea9aca..1d166ce0a 100644 --- a/engine/account.go +++ b/engine/account.go @@ -851,9 +851,9 @@ func (acc *Account) DebitConnectionFee(cc *CallCost, ufMoneyBalances Balances, c } if b.GetValue() >= connectFee { b.SubtractValue(connectFee) - acc.countUnits(1, utils.MetaEventConnect, cc, b, fltrS) // the conect fee is not refundable! if count { + acc.countUnits(1, utils.MetaEventConnect, cc, b, fltrS) acc.countUnits(connectFee, utils.MetaMonetary, cc, b, fltrS) } connectFeePaid = true diff --git a/general_tests/session_disable_it_test.go b/general_tests/session_disable_it_test.go index 7536e4632..a41eaf673 100644 --- a/general_tests/session_disable_it_test.go +++ b/general_tests/session_disable_it_test.go @@ -107,8 +107,8 @@ RT1,0.2,1,1s,1s,0`, t.Errorf("expected to get usage even though account got disabled") } - if !accRepl.Disabled { - t.Errorf("expected account to be disabled") + if accRepl.Disabled { + t.Errorf("expected account to be not be disabled") } })