From 83c763bd2042fa165059240afdbcb4b066d15cbe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mose=20M=C3=BCller?= Date: Thu, 7 Dec 2023 11:39:56 +0100 Subject: [PATCH] improves debug message for properties (load_state decorator) --- src/pydase/data_service/state_manager.py | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/pydase/data_service/state_manager.py b/src/pydase/data_service/state_manager.py index 699b75e..7be18d7 100644 --- a/src/pydase/data_service/state_manager.py +++ b/src/pydase/data_service/state_manager.py @@ -150,11 +150,9 @@ class StateManager: value, value_type = nested_json_dict["value"], nested_json_dict["type"] class_attr_value_type = nested_class_dict.get("type", None) - if ( - class_attr_value_type == value_type - and self.__is_loadable_state_attribute(path) - ): - self.set_service_attribute_value_by_path(path, value) + if class_attr_value_type == value_type: + if self.__is_loadable_state_attribute(path): + self.set_service_attribute_value_by_path(path, value) else: logger.info( "Attribute type of '%s' changed from '%s' to "