From df571a8260f809d0a131877c3ca8e26c01ffe8f3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mose=20M=C3=BCller?= Date: Mon, 4 Dec 2023 08:33:58 +0100 Subject: [PATCH] uses cache method to retrieve value dict in state manager --- src/pydase/data_service/state_manager.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pydase/data_service/state_manager.py b/src/pydase/data_service/state_manager.py index 37bfb2d..09ddcb5 100644 --- a/src/pydase/data_service/state_manager.py +++ b/src/pydase/data_service/state_manager.py @@ -145,7 +145,7 @@ class StateManager: for path in generate_serialized_data_paths(json_dict): nested_json_dict = get_nested_dict_by_path(json_dict, path) - nested_class_dict = get_nested_dict_by_path(self.cache, path) + nested_class_dict = self._data_service_cache.get_value_dict_from_cache(path) value, value_type = nested_json_dict["value"], nested_json_dict["type"] class_attr_value_type = nested_class_dict.get("type", None)