grafana-iam: Fix context for identity store queries to work (#111228)
`grafana-iam`: Fix context for identity store Co-authored-by: Ieva <ieva.vasiljeva@grafana.com>
This commit is contained in:
@@ -99,7 +99,8 @@ func (s *ResourcePermSqlBackend) ListIterator(ctx context.Context, req *resource
|
||||
Continue: token.offset,
|
||||
}
|
||||
|
||||
dbHelper, err := s.dbProvider(request.WithNamespace(ctx, ns.Value))
|
||||
ctx = request.WithNamespace(ctx, ns.Value)
|
||||
dbHelper, err := s.dbProvider(ctx)
|
||||
if err != nil {
|
||||
logger := s.logger.FromContext(ctx)
|
||||
logger.Error("Failed to get database helper", "error", err)
|
||||
@@ -148,7 +149,8 @@ func (s *ResourcePermSqlBackend) ReadResource(ctx context.Context, req *resource
|
||||
return rsp
|
||||
}
|
||||
|
||||
dbHelper, err := s.dbProvider(request.WithNamespace(ctx, ns.Value))
|
||||
ctx = request.WithNamespace(ctx, ns.Value)
|
||||
dbHelper, err := s.dbProvider(ctx)
|
||||
if err != nil {
|
||||
// Hide the error from the user, but log it
|
||||
logger := s.logger.FromContext(ctx)
|
||||
@@ -232,7 +234,8 @@ func (s *ResourcePermSqlBackend) WriteEvent(ctx context.Context, event resource.
|
||||
return 0, apierrors.NewBadRequest(fmt.Sprintf("invalid key %q: %v", event.Key, err.Error()))
|
||||
}
|
||||
|
||||
dbHelper, err := s.dbProvider(request.WithNamespace(ctx, ns.Value))
|
||||
ctx = request.WithNamespace(ctx, ns.Value)
|
||||
dbHelper, err := s.dbProvider(ctx)
|
||||
if err != nil {
|
||||
// Hide the error from the user, but log it
|
||||
logger := s.logger.FromContext(ctx)
|
||||
|
||||
Reference in New Issue
Block a user