From 1d45f70dfef22253489264e09c2062b336ab5106 Mon Sep 17 00:00:00 2001 From: Khaleel Al-Adhami Date: Wed, 14 Aug 2024 15:19:06 -0700 Subject: [PATCH] reorder things --- reflex/ivars/base.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/reflex/ivars/base.py b/reflex/ivars/base.py index 88e8d0706..a953963a2 100644 --- a/reflex/ivars/base.py +++ b/reflex/ivars/base.py @@ -437,13 +437,13 @@ class ImmutableVar(Var, Generic[VAR_TYPE]): from .object import ObjectVar from .sequence import ArrayVar, StringVar - if self._var_type is Any: - return self - var_type = self._var_type if types.is_optional(var_type): var_type = types.get_args(var_type)[0] + if var_type is Any: + return self + fixed_type = var_type if inspect.isclass(var_type) else get_origin(var_type) if fixed_type is Union: