diff --git a/etebase_server/fastapi/msgpack.py b/etebase_server/fastapi/msgpack.py index 94a4fa5..496a75a 100644 --- a/etebase_server/fastapi/msgpack.py +++ b/etebase_server/fastapi/msgpack.py @@ -27,7 +27,7 @@ class MsgpackResponse(Response): return b"" if isinstance(content, BaseModel): - content = content.dict() + content = content.model_dump() return msgpack_encode(content) diff --git a/etebase_server/fastapi/utils.py b/etebase_server/fastapi/utils.py index fbba474..0b28875 100644 --- a/etebase_server/fastapi/utils.py +++ b/etebase_server/fastapi/utils.py @@ -25,10 +25,7 @@ T = t.TypeVar("T", bound=Model, covariant=True) class BaseModel(PyBaseModel): - class Config: - json_encoders = { - bytes: lambda x: x, - } + pass @dataclasses.dataclass