diff --git a/docs/book/src/reference/watching-resources/testdata/external-indexed-field/controller.go b/docs/book/src/reference/watching-resources/testdata/external-indexed-field/controller.go index fba384f035..a2ad8cb3c6 100644 --- a/docs/book/src/reference/watching-resources/testdata/external-indexed-field/controller.go +++ b/docs/book/src/reference/watching-resources/testdata/external-indexed-field/controller.go @@ -184,13 +184,13 @@ func (r *ConfigDeploymentReconciler) SetupWithManager(mgr ctrl.Manager) error { we just need to loop through the list and create a reconcile request for each one. If an error occurs fetching the list, or no `ConfigDeployments` are found, then no reconcile requests will be returned. */ -func (r *ConfigDeploymentReconciler) findObjectsForConfigMap(configMap client.Object) []reconcile.Request { +func (r *ConfigDeploymentReconciler) findObjectsForConfigMap(ctx context.Context, configMap client.Object) []reconcile.Request { attachedConfigDeployments := &appsv1.ConfigDeploymentList{} listOps := &client.ListOptions{ FieldSelector: fields.OneTermEqualSelector(configMapField, configMap.GetName()), Namespace: configMap.GetNamespace(), } - err := r.List(context.TODO(), attachedConfigDeployments, listOps) + err := r.List(ctx, attachedConfigDeployments, listOps) if err != nil { return []reconcile.Request{} } @@ -205,4 +205,4 @@ func (r *ConfigDeploymentReconciler) findObjectsForConfigMap(configMap client.Ob } } return requests -} \ No newline at end of file +}