always select next before making calls

Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
This commit is contained in:
Jörn Friedrich Dreyer
2024-04-09 16:10:50 +02:00
parent 88f1c329a3
commit d9c9650afd
7 changed files with 63 additions and 11 deletions
+10
View File
@@ -90,6 +90,11 @@ func (cl *ClientlogService) processEvent(event events.Event) {
return
}
gwc, err = cl.gatewaySelector.Next()
if err != nil {
cl.log.Error().Err(err).Interface("event", event).Msg("error getting gateway client")
return
}
var (
users []string
evType string
@@ -129,6 +134,11 @@ func (cl *ClientlogService) processEvent(event events.Event) {
InitiatorID: event.InitiatorID,
}
gwc, err := cl.gatewaySelector.Next()
if err != nil {
cl.log.Error().Err(err).Interface("event", event).Msg("error getting gateway client")
return
}
users, err = utils.GetSpaceMembers(ctx, e.ID.GetSpaceId(), gwc, utils.ViewerRole)
break
}