From 3886277616d379887027c99f968faf8d8c518a17 Mon Sep 17 00:00:00 2001 From: "p.vanderwilt" Date: Mon, 29 Sep 2025 17:13:34 +0200 Subject: [PATCH] Fix bug in parent registration code block --- src/helper/childRegistrationUtils.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/helper/childRegistrationUtils.js b/src/helper/childRegistrationUtils.js index 9b821ac..4beeea5 100644 --- a/src/helper/childRegistrationUtils.js +++ b/src/helper/childRegistrationUtils.js @@ -11,12 +11,12 @@ class ChildRegistrationUtils { this.logger.debug(`Registering child: ${name} (${id}) as ${softwareType} at ${positionVsParent}`); + // Enhanced child setup - optional multiple parents if (Array.isArray(child.parent)) { child.parent.push(this.mainClass); + } else { + child.parent = this.mainClass; } - - // Enhanced child setup - child.parent = this.mainClass; child.positionVsParent = positionVsParent; // Enhanced measurement container with rich context