From 03ffca14dc25f67ee927ef04e27b6c68442241d4 Mon Sep 17 00:00:00 2001 From: Elijah Date: Wed, 20 Nov 2024 11:30:42 +0000 Subject: [PATCH] address PR comment --- reflex/event.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/reflex/event.py b/reflex/event.py index 0beb02a1d..fb369d50a 100644 --- a/reflex/event.py +++ b/reflex/event.py @@ -705,8 +705,8 @@ def server_side(name: str, sig: inspect.Signature, **kwargs) -> EventSpec: def redirect( path: str | Var[str], external: Optional[bool] = None, - is_external: Optional[bool] = False, - replace: Optional[bool] = False, + is_external: Optional[bool] = None, + replace: bool = False, ) -> EventSpec: """Redirect to a new path. @@ -726,6 +726,11 @@ def redirect( "0.6.6", "0.7.0", ) + + if external is None and is_external is None: + is_external = False + + if external is not None and is_external is None: is_external = external return server_side(