From 6910fcf077a2772ae54c7cddadbb8b4be7fca55a Mon Sep 17 00:00:00 2001 From: Orsiris de Jong Date: Wed, 13 Dec 2023 13:26:58 +0100 Subject: [PATCH] Config GUI needs full config --- npbackup/gui/__main__.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/npbackup/gui/__main__.py b/npbackup/gui/__main__.py index c39bbbb..9826969 100644 --- a/npbackup/gui/__main__.py +++ b/npbackup/gui/__main__.py @@ -571,7 +571,7 @@ def _main_gui(): full_config = npbackup.configuration.load_config(config_file) # TODO add a repo selector repo_config, inherit_config = npbackup.configuration.get_repo_config(full_config) - repo_list = list(full_config.g("repos").keys()) + repo_list = npbackup.configuration.get_repo_list(full_config) backup_destination = _t("main_gui.local_folder") backend_type, repo_uri = get_anon_repo_uri(repo_config.g('repo_uri')) @@ -750,10 +750,10 @@ def _main_gui(): # Make sure we trigger a GUI refresh after forgetting snapshots event = "state-button" if event == "operations": - repo_config = operations_gui(repo_config, config_file) + full_config = operations_gui(full_config, config_file) event = "state-button" if event == "configure": - repo_config = config_gui(repo_config, config_file) + repo_config = config_gui(full_config, config_file) # Make sure we trigger a GUI refresh when configuration is changed event = "state-button" if event == _t("generic.destination"):