Don't skip serialization when Var is callable

This commit is contained in:
Masen Furer 2024-11-19 15:04:35 -08:00
parent bffff01acb
commit 44bfbcf32f
No known key found for this signature in database
GPG Key ID: 2AE2BD5531FF94F4

View File

@ -263,7 +263,11 @@ def serialize_base(value: Base) -> dict:
Returns:
The serialized Base.
"""
return {k: v for k, v in value.dict().items() if not callable(v)}
from reflex.vars.base import Var
return {
k: v for k, v in value.dict().items() if isinstance(v, Var) or not callable(v)
}
@serializer