From 54aae5dc00aa757049aed31099871ffdf6e62c4f Mon Sep 17 00:00:00 2001 From: Henrik Wahlqvist Date: Tue, 24 Jun 2025 09:26:43 +0200 Subject: [PATCH] Bug fix in composition_yaml.py Always call the DID setter. Introduced in e3bd76fcec03da9ba7c3f3505b6a6c0addecad6c Change-Id: I270493ea465c4adda8ae476e58646c09d6542e69 --- powertrain_build/zone_controller/composition_yaml.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/powertrain_build/zone_controller/composition_yaml.py b/powertrain_build/zone_controller/composition_yaml.py index c25cd71..2ddd096 100644 --- a/powertrain_build/zone_controller/composition_yaml.py +++ b/powertrain_build/zone_controller/composition_yaml.py @@ -567,8 +567,9 @@ class CompositionYaml(ProblemLogger): swcs[software_component_name]["ports"] = self._get_ports_info() if self.composition_spec.get("io") is not None: swcs[software_component_name]["io"] = self.composition_spec["io"] + diagnostic_info = self._get_diagnostic_info() if self.build_cfg.get_composition_config("includeDiagnostics") is not False: - swcs[software_component_name]["diagnostics"] = self._get_diagnostic_info() + swcs[software_component_name]["diagnostics"] = diagnostic_info nvm_info, nvm_data_types_tmp, static_variables = self._get_nvm_info() if self.build_cfg.get_composition_config("includeNvm"): swcs[software_component_name]["nv-needs"] = nvm_info