diff --git a/engine/calldesc.go b/engine/calldesc.go index 626d754ba..047c86dd1 100644 --- a/engine/calldesc.go +++ b/engine/calldesc.go @@ -433,6 +433,10 @@ func (cd *CallDescriptor) GetCost() (*CallCost, error) { } } cc.Cost = cost + // global rounding + roundingDecimals, roundingMethod := cc.GetLongestRounding() + cc.Cost = utils.Round(cc.Cost, roundingDecimals, roundingMethod) + return cc, nil }