From c78953a19f271e48e7201620d0372d9cc6ec2036 Mon Sep 17 00:00:00 2001 From: DanB Date: Thu, 9 Jul 2015 12:59:28 +0200 Subject: [PATCH] Fix for smsUsageMultiplyFactor being applied for cost multiply --- cdre/cdrexporter.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/cdre/cdrexporter.go b/cdre/cdrexporter.go index ababd993c..2e25a72d0 100644 --- a/cdre/cdrexporter.go +++ b/cdre/cdrexporter.go @@ -318,8 +318,9 @@ func (cdre *CdrExporter) processCdr(cdr *engine.StoredCdr) error { cdr.UsageMultiply(cdre.smsUsageMultiplyFactor, cdre.cgrPrecision) } else if cdre.genericUsageMultiplyFactor != 0 && cdr.TOR == utils.GENERIC { cdr.UsageMultiply(cdre.genericUsageMultiplyFactor, cdre.cgrPrecision) - } else if cdre.costMultiplyFactor != 0.0 { - cdr.CostMultiply(cdre.smsUsageMultiplyFactor, cdre.cgrPrecision) + } + if cdre.costMultiplyFactor != 0.0 { + cdr.CostMultiply(cdre.costMultiplyFactor, cdre.cgrPrecision) } var err error cdrRow := make([]string, len(cdre.exportTemplate.ContentFields))