From f9784c6f8e8a3872838f90671877ab2ac78b8f79 Mon Sep 17 00:00:00 2001 From: MenD32 Date: Wed, 4 Sep 2024 17:15:24 +0300 Subject: [PATCH] debugging Signed-off-by: MenD32 --- controllers/eventsource/resource.go | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/controllers/eventsource/resource.go b/controllers/eventsource/resource.go index 8a328fea16..3a92d4ce22 100644 --- a/controllers/eventsource/resource.go +++ b/controllers/eventsource/resource.go @@ -399,8 +399,14 @@ func buildService(args *AdaptorArgs) (*corev1.Service, error) { }, } - svc.ObjectMeta.SetAnnotations(args.EventSource.Spec.Service.Metadata.Annotations) - svc.ObjectMeta.SetLabels(args.EventSource.Spec.Service.Metadata.Labels) + if args.EventSource.Spec.Service.Metadata != nil { + if args.EventSource.Spec.Service.Metadata.Labels != nil { + svc.ObjectMeta.SetLabels(args.EventSource.Spec.Service.Metadata.Labels) + } + if args.EventSource.Spec.Service.Metadata.Annotations != nil { + svc.ObjectMeta.SetAnnotations(args.EventSource.Spec.Service.Metadata.Annotations) + } + } if err := controllerscommon.SetObjectMeta(eventSource, svc, v1alpha1.SchemaGroupVersionKind); err != nil { return nil, err