Skip to content

Commit af1179a

Browse files
committed
fix: context was overwritten in the userlog
1 parent 5e2da59 commit af1179a

File tree

1 file changed

+3
-2
lines changed
  • services/userlog/pkg/service

1 file changed

+3
-2
lines changed

services/userlog/pkg/service/http.go

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,14 +57,15 @@ func (ul *UserlogService) HandleGetEvents(w http.ResponseWriter, r *http.Request
5757
w.WriteHeader(http.StatusInternalServerError)
5858
return
5959
}
60-
ctx, err = utils.GetServiceUserContext(ul.cfg.ServiceAccount.ServiceAccountID, gwc, ul.cfg.ServiceAccount.ServiceAccountSecret)
60+
// convCtx is a new context for the NewConverter
61+
convCtx, err := utils.GetServiceUserContext(ul.cfg.ServiceAccount.ServiceAccountID, gwc, ul.cfg.ServiceAccount.ServiceAccountSecret)
6162
if err != nil {
6263
ul.log.Error().Err(err).Msg("cant get service account")
6364
w.WriteHeader(http.StatusInternalServerError)
6465
return
6566
}
6667

67-
conv := NewConverter(ctx, r.Header.Get(HeaderAcceptLanguage), ul.gatewaySelector, ul.cfg.Service.Name, ul.cfg.TranslationPath, ul.cfg.DefaultLanguage)
68+
conv := NewConverter(convCtx, r.Header.Get(HeaderAcceptLanguage), ul.gatewaySelector, ul.cfg.Service.Name, ul.cfg.TranslationPath, ul.cfg.DefaultLanguage)
6869

6970
var outdatedEvents []string
7071
resp := GetEventResponseOC10{}

0 commit comments

Comments
 (0)