From 0ed30ff0eae94035b29381bda2cc151e9924e79a Mon Sep 17 00:00:00 2001 From: TeoV Date: Wed, 10 Jul 2019 16:15:13 +0300 Subject: [PATCH] Add source *sessions in case that isn't present when SessionS send the CDR to CDRServer to be processed --- sessions/sessions.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/sessions/sessions.go b/sessions/sessions.go index 5030c0551..460c5c7bb 100644 --- a/sessions/sessions.go +++ b/sessions/sessions.go @@ -2550,6 +2550,9 @@ func (sS *SessionS) BiRPCv1ProcessCDR(clnt rpcclient.RpcClientConnection, if cgrEvWithArgDisp.ID == "" { cgrEvWithArgDisp.ID = utils.GenUUID() } + if _, has := cgrEvWithArgDisp.Event[utils.Source]; !has { + cgrEvWithArgDisp.Event[utils.Source] = utils.MetaSessionS + } // RPC caching if sS.cgrCfg.CacheCfg()[utils.CacheRPCResponses].Limit != 0 {