瀏覽代碼

Don't skip serialization when Var is callable (#4399)

Masen Furer 6 月之前
父節點
當前提交
67296d43c0
共有 1 個文件被更改,包括 5 次插入1 次删除
  1. 5 1
      reflex/utils/serializers.py

+ 5 - 1
reflex/utils/serializers.py

@@ -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