From 3de041629c5f88b606a3236cc2a8a7d81941df15 Mon Sep 17 00:00:00 2001 From: Masen Furer Date: Wed, 6 Nov 2024 16:34:38 -0800 Subject: [PATCH] add to= type for serializers --- reflex/model.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/reflex/model.py b/reflex/model.py index ba374ba63..8074031fa 100644 --- a/reflex/model.py +++ b/reflex/model.py @@ -463,7 +463,7 @@ K = TypeVar("K") V = TypeVar("V") -@serializer +@serializer(to=list) def serialize_Sequence(s: Sequence[T] | MutableSet[T]) -> list[T]: """Serialize a sequence or mutable set as a regular list. @@ -476,7 +476,7 @@ def serialize_Sequence(s: Sequence[T] | MutableSet[T]) -> list[T]: return list(s) -@serializer +@serializer(to=dict) def serialize_Mapping(m: Mapping[K, V]) -> dict[K, V]: """Serialize a mapping as a regular dictionary. @@ -489,7 +489,7 @@ def serialize_Mapping(m: Mapping[K, V]) -> dict[K, V]: return dict(m) -@serializer +@serializer(to=dict) def serialize_DeclarativeBase(obj: DeclarativeBase) -> dict[str, str]: """Serialize a SQLAlchemy DeclarativeBase object as a dictionary.