File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -182,10 +182,14 @@ def guided() -> None:
182182 exit (0 )
183183
184184 if not arch_config_handler .args .silent :
185+ aborted = False
185186 with Tui ():
186187 if not config .confirm_config ():
187188 debug ('Installation aborted' )
188- guided ()
189+ aborted = True
190+
191+ if aborted :
192+ return guided ()
189193
190194 if arch_config_handler .config .disk_config :
191195 fs_handler = FilesystemHandler (arch_config_handler .config .disk_config )
Original file line number Diff line number Diff line change @@ -71,10 +71,14 @@ def _minimal() -> None:
7171 exit (0 )
7272
7373 if not arch_config_handler .args .silent :
74+ aborted = False
7475 with Tui ():
7576 if not config .confirm_config ():
7677 debug ('Installation aborted' )
77- _minimal ()
78+ aborted = True
79+
80+ if aborted :
81+ return _minimal ()
7882
7983 if arch_config_handler .config .disk_config :
8084 fs_handler = FilesystemHandler (arch_config_handler .config .disk_config )
Original file line number Diff line number Diff line change @@ -68,10 +68,14 @@ def _only_hd() -> None:
6868 exit (0 )
6969
7070 if not arch_config_handler .args .silent :
71+ aborted = False
7172 with Tui ():
7273 if not config .confirm_config ():
7374 debug ('Installation aborted' )
74- _only_hd ()
75+ aborted = True
76+
77+ if aborted :
78+ return _only_hd ()
7579
7680 if arch_config_handler .config .disk_config :
7781 fs_handler = FilesystemHandler (arch_config_handler .config .disk_config )
You can’t perform that action at this time.
0 commit comments