mirror of
https://github.com/cgrates/cgrates.git
synced 2026-02-11 18:16:24 +05:00
Cost mutiply fix
This commit is contained in:
@@ -306,13 +306,12 @@ func (cdre *CdrExporter) processCdr(cdr *utils.StoredCdr) error {
|
||||
if cdr == nil || len(cdr.CgrId) == 0 { // We do not export empty CDRs
|
||||
return nil
|
||||
}
|
||||
// Cost multiply
|
||||
if cdre.dataUsageMultiplyFactor != 0.0 && cdr.TOR == utils.DATA {
|
||||
cdr.UsageMultiply(cdre.dataUsageMultiplyFactor, cdre.cgrPrecision)
|
||||
}
|
||||
if cdre.smsUsageMultiplyFactor != 0 && cdr.TOR == utils.SMS {
|
||||
} else if cdre.smsUsageMultiplyFactor != 0 && cdr.TOR == utils.SMS {
|
||||
cdr.UsageMultiply(cdre.smsUsageMultiplyFactor, cdre.cgrPrecision)
|
||||
}
|
||||
if cdre.costMultiplyFactor != 0.0 {
|
||||
} else if cdre.costMultiplyFactor != 0.0 {
|
||||
cdr.CostMultiply(cdre.smsUsageMultiplyFactor, cdre.cgrPrecision)
|
||||
}
|
||||
var err error
|
||||
|
||||
Reference in New Issue
Block a user