From 04319c97c333f4a6cfdce946143557e35365d779 Mon Sep 17 00:00:00 2001 From: Lendemor Date: Fri, 6 Dec 2024 21:39:16 +0100 Subject: [PATCH] fix non-interactive flag in deploy command --- reflex/reflex.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/reflex/reflex.py b/reflex/reflex.py index f9aea4982e..bad2ecb281 100644 --- a/reflex/reflex.py +++ b/reflex/reflex.py @@ -497,8 +497,13 @@ def deploy( # Set the log level. console.set_log_level(loglevel) - # make sure user is logged in. - hosting_cli.login() + + if not token: + # make sure user is logged in. + if interactive: + hosting_cli.login() + else: + raise SystemExit("Token is required for non-interactive mode.") # Only check requirements if interactive. # There is user interaction for requirements update.