mirror of
https://github.com/tiqi-group/pydase.git
synced 2025-12-29 17:11:19 +01:00
fixes deserialization of floats
This commit is contained in:
@@ -4,7 +4,6 @@ from typing import TYPE_CHECKING, Any, NoReturn, cast
|
||||
|
||||
import pydase
|
||||
import pydase.components
|
||||
import pydase.server.web_server.sio_setup
|
||||
import pydase.units as u
|
||||
from pydase.utils.helpers import get_component_classes
|
||||
from pydase.utils.serialization.types import SerializedObject
|
||||
@@ -50,6 +49,8 @@ class Deserializer:
|
||||
|
||||
@classmethod
|
||||
def deserialize_primitive(cls, serialized_object: SerializedObject) -> Any:
|
||||
if serialized_object["type"] == "float":
|
||||
return float(serialized_object["value"])
|
||||
return serialized_object["value"]
|
||||
|
||||
@classmethod
|
||||
|
||||
Reference in New Issue
Block a user