diff --git a/common/remotedatasource/root.go b/common/remotedatasource/root.go index ce07c380..31dc9cae 100644 --- a/common/remotedatasource/root.go +++ b/common/remotedatasource/root.go @@ -68,9 +68,10 @@ func New[T any](r *reporter.Reporter, provider ProviderFunc, dataType string, da DataSourcesReady: make(chan bool), } - for _, source := range c.dataSources { + for k, source := range c.dataSources { if source.Transform.Query == nil { source.Transform.Query, _ = gojq.Parse(".") + c.dataSources[k] = source } }