Skip to content

Commit c0cc19f

Browse files
authored
Skip unneeded dataclass conversion in storage (#658)
1 parent ce30fef commit c0cc19f

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

matter_server/server/device_controller.py

+1-2
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,6 @@
3939
from ..common.helpers.util import (
4040
create_attribute_path_from_attribute,
4141
dataclass_from_dict,
42-
dataclass_to_dict,
4342
parse_attribute_path,
4443
parse_value,
4544
)
@@ -1348,7 +1347,7 @@ def _write_node_state(self, node_id: int, force: bool = False) -> None:
13481347
node = self._nodes[node_id]
13491348
self.server.storage.set(
13501349
DATA_KEY_NODES,
1351-
value=dataclass_to_dict(node),
1350+
value=node,
13521351
subkey=str(node_id),
13531352
force=force,
13541353
)

0 commit comments

Comments
 (0)