From 04de8b2271b395d6562931f3a2139a2686421eed Mon Sep 17 00:00:00 2001 From: Rucha Mahabal Date: Tue, 23 Jan 2024 12:26:43 +0530 Subject: [PATCH] fix(setup wizard): skip user creation if email is not provided - user setup slide is not shown if developer mode is enabled --- frappe/desk/page/setup_wizard/setup_wizard.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/frappe/desk/page/setup_wizard/setup_wizard.py b/frappe/desk/page/setup_wizard/setup_wizard.py index e5601a195c..0ae465ba55 100755 --- a/frappe/desk/page/setup_wizard/setup_wizard.py +++ b/frappe/desk/page/setup_wizard/setup_wizard.py @@ -196,6 +196,9 @@ def update_system_settings(args): # nosemgrep def create_or_update_user(args): # nosemgrep email = args.get("email") + if not email: + return + first_name, last_name = args.get("full_name", ""), "" if " " in first_name: first_name, last_name = first_name.split(" ", 1)