Fix for smsUsageMultiplyFactor being applied for cost multiply

This commit is contained in:
DanB
2015-07-09 12:59:28 +02:00
parent 7beefd49fe
commit c78953a19f

View File

@@ -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))