diff --git a/reflex/state.py b/reflex/state.py index 0d6eed0ed..9740bddaa 100644 --- a/reflex/state.py +++ b/reflex/state.py @@ -2566,6 +2566,8 @@ class StateManager(Base, ABC): The state manager (either disk, memory or redis). """ config = get_config() + if prerequisites.parse_redis_url() is not None: + config.state_manager_mode = constants.StateManagerMode.REDIS if config.state_manager_mode == constants.StateManagerMode.MEMORY: return StateManagerMemory(state=state) if config.state_manager_mode == constants.StateManagerMode.DISK: