diff --git a/ees/httpjsonmap.go b/ees/httpjsonmap.go index 4bdd249b4..4ebe9408b 100644 --- a/ees/httpjsonmap.go +++ b/ees/httpjsonmap.go @@ -115,7 +115,8 @@ func (httpEE *HTTPjsonMapEE) ExportEvent(cgrEv *utils.CGREventWithOpts) (err err return } } - updateEEMetrics(httpEE.dc, cgrEv.Event, httpEE.cgrCfg.GeneralCfg().DefaultTimezone) + updateEEMetrics(httpEE.dc, cgrEv.Event, utils.FirstNonEmpty(httpEE.cgrCfg.EEsCfg().Exporters[httpEE.cfgIdx].Timezone, + httpEE.cgrCfg.GeneralCfg().DefaultTimezone)) var body []byte if body, err = json.Marshal(valMp); err != nil { return diff --git a/ees/httppost.go b/ees/httppost.go index dadebe11c..f99d751d1 100644 --- a/ees/httppost.go +++ b/ees/httppost.go @@ -110,7 +110,8 @@ func (httpPost *HTTPPost) ExportEvent(cgrEv *utils.CGREventWithOpts) (err error) return } } - updateEEMetrics(httpPost.dc, cgrEv.Event, httpPost.cgrCfg.GeneralCfg().DefaultTimezone) + updateEEMetrics(httpPost.dc, cgrEv.Event, utils.FirstNonEmpty(httpPost.cgrCfg.EEsCfg().Exporters[httpPost.cfgIdx].Timezone, + httpPost.cgrCfg.GeneralCfg().DefaultTimezone)) if err = httpPost.httpPoster.PostValues(urlVals, hdr); err != nil && httpPost.cgrCfg.GeneralCfg().FailedPostsDir != utils.META_NONE { engine.AddFailedPost(httpPost.cgrCfg.EEsCfg().Exporters[httpPost.cfgIdx].ExportPath, diff --git a/ees/posterjsonmap.go b/ees/posterjsonmap.go index 09b0c44a5..0321caa9e 100644 --- a/ees/posterjsonmap.go +++ b/ees/posterjsonmap.go @@ -123,7 +123,8 @@ func (pstrEE *PosterJSONMapEE) ExportEvent(cgrEv *utils.CGREventWithOpts) (err e valMp[strings.Join(itm.Path, utils.NestingSep)] = utils.IfaceAsString(itm.Data) } } - updateEEMetrics(pstrEE.dc, cgrEv.Event, pstrEE.cgrCfg.GeneralCfg().DefaultTimezone) + updateEEMetrics(pstrEE.dc, cgrEv.Event, utils.FirstNonEmpty(pstrEE.cgrCfg.EEsCfg().Exporters[pstrEE.cfgIdx].Timezone, + pstrEE.cgrCfg.GeneralCfg().DefaultTimezone)) cgrID := utils.FirstNonEmpty(engine.MapEvent(cgrEv.Event).GetStringIgnoreErrors(utils.CGRID), utils.GenUUID()) runID := utils.FirstNonEmpty(engine.MapEvent(cgrEv.Event).GetStringIgnoreErrors(utils.RunID), utils.MetaDefault) var body []byte