From 93aa4aa6cc88462cf2cf4797644086e6879724bf Mon Sep 17 00:00:00 2001 From: Anton Hvornum Date: Sun, 2 Jan 2022 14:14:00 +0100 Subject: Fix inspired by #804 to tweak the fix in v2.3.1-dev --- examples/guided.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/examples/guided.py b/examples/guided.py index 05794d65..d36b4cbc 100644 --- a/examples/guided.py +++ b/examples/guided.py @@ -124,10 +124,10 @@ def ask_user_questions(): if not archinstall.arguments.get('!root-password', None) and not archinstall.arguments.get('!superusers', None): archinstall.arguments['!superusers'] = archinstall.ask_for_superuser_account('Create a required super-user with sudo privileges: ', forced=True) - if not archinstall.arguments.get('!users') and not archinstall.arguments.get('!superusers'): + if not archinstall.arguments.get('!users'): users, superusers = archinstall.ask_for_additional_users('Enter a username to create an additional user (leave blank to skip & continue): ') archinstall.arguments['!users'] = users - archinstall.arguments['!superusers'] = {**archinstall.arguments['!superusers'], **superusers} + archinstall.arguments['!superusers'] = {**archinstall.arguments.get('!superusers', {}), **superusers} # Ask for archinstall-specific profiles (such as desktop environments etc) if not archinstall.arguments.get('profile', None): -- cgit v1.2.3-70-g09d2