From 124ef1fb10056c9af3a06b64f2a2a3b17b7896dd Mon Sep 17 00:00:00 2001 From: Nuckal777 Date: Thu, 6 Mar 2025 15:19:59 +0100 Subject: [PATCH] Fix crash when record field is empty --- controllers/record_controller.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/controllers/record_controller.go b/controllers/record_controller.go index bcffe3f..4273a85 100644 --- a/controllers/record_controller.go +++ b/controllers/record_controller.go @@ -144,8 +144,8 @@ func (r *RecordReconciler) reconcileRecord(ctx context.Context, record *discov1. } records := strings.FieldsFunc(rec, splitFunc) - if rec := records; len(rec) > 0 { - records = rec + if len(records) == 0 { + return fmt.Errorf("record %s/%s has no records", record.Namespace, record.Name) } for _, host := range record.Spec.Hosts {