This commit is contained in:
2025-09-25 12:59:53 +03:00
parent dfff6c74e6
commit d6642c62f4

View File

@@ -137,27 +137,24 @@ def config_import(config_relative_path):
def change_startup_option(config_relative_path): def change_startup_option(config_relative_path):
cls() cls()
#console.print("[yellow bold]Skip start-up splash ?") # Ask the user once and normalize the answer
new_value = Prompt.ask("[yellow bold]Skip start-up splash ?[/]", choices=["Y", "N"], default="N", case_sensitive=False) new_value = Prompt.ask("[yellow bold]Skip start-up splash ?[/]", choices=["Y", "N"], default="N", case_sensitive=False)
if new_value == "Y" or new_value == "y": if new_value.lower() == "y":
startup_option = "yes" startup_option = "yes"
if new_value == "N" or new_value == "n": else:
startup_option = "no"
new_value = Prompt.ask("[yellow bold]Skip start-up splash ?[/]", choices=["Y", "N"], default="N", case_sensitive=False)
if new_value == "Y" or new_value == "y":
startup_option = "yes"
if new_value == "N" or new_value == "n":
startup_option = "no" startup_option = "no"
config = configparser.ConfigParser() config = configparser.ConfigParser()
config.read(config_relative_path) config.read(config_relative_path)
if config.has_section('General'): # Ensure General section exists so we can write the option
config.set('General', 'skip_startup_splash', startup_option) if not config.has_section('General'):
config.set('General', 'skip_startup_splash', startup_option) config.add_section('General')
with open(config_relative_path, 'w') as config_file:
config.write(config_file) config.set('General', 'skip_startup_splash', startup_option)
console.print(f"[green bold]Option set to: {new_value}") with open(config_relative_path, 'w') as config_file:
else: config.write(config_file)
console.print("[red bold]No section 'General' in config file")
console.print(f"[green bold]Option set to: {new_value}")
def change_data_pool(base_url, api_key, config_relative_path): #change selected data pool in config def change_data_pool(base_url, api_key, config_relative_path): #change selected data pool in config
cls() cls()