From 0635eb513033c228fdaf71928db59be5bc5f13e9 Mon Sep 17 00:00:00 2001 From: ionutboangiu Date: Fri, 25 Feb 2022 14:11:15 +0200 Subject: [PATCH] Create APIOpts if null before exporting event --- ees/rpc.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/ees/rpc.go b/ees/rpc.go index b9e330911..21eaeb82b 100644 --- a/ees/rpc.go +++ b/ees/rpc.go @@ -85,6 +85,12 @@ func (e *RPCee) GetMetrics() (mp *utils.SafeMapStorage) { } func (e *RPCee) PrepareMap(mp *utils.CGREvent) (interface{}, error) { + if mp == nil { + return nil, nil + } + if mp.APIOpts == nil { + mp.APIOpts = make(map[string]interface{}) + } for i, v := range e.Cfg().Opts.RPCAPIOpts { mp.APIOpts[i] = v }