From 23aa8f243c3f785962c211a4407b9b321cc6d737 Mon Sep 17 00:00:00 2001 From: DanB Date: Sat, 25 Aug 2018 10:33:38 +0200 Subject: [PATCH] Update *raw content through ChargerS processing --- engine/cdrs.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/engine/cdrs.go b/engine/cdrs.go index 816f7a54d..7fc55ca60 100644 --- a/engine/cdrs.go +++ b/engine/cdrs.go @@ -711,6 +711,10 @@ func (cdrS *CdrServer) chrgrSProcessEvent(cgrEv *utils.CGREvent) { utils.CDRs, err.Error(), cgrEv, utils.ChargerS)) continue } + if cdr.RunID == utils.MetaRaw { // do not calculate *raw, just save it back to DB, case of aliasing *raw data + processedCDRs = append(processedCDRs, cdr) + continue + } ratedCDRs, err := cdrS.rateCDR(cdr) if err != nil { if err != nil {