diff --git a/openbb_terminal/sources_controller.py b/openbb_terminal/sources_controller.py index d5ab4c4a194..909e494ed2d 100644 --- a/openbb_terminal/sources_controller.py +++ b/openbb_terminal/sources_controller.py @@ -69,6 +69,9 @@ class SourcesController(BaseController): choices: dict = {c: {} for c in self.controller_choices} choices["get"] = {c: None for c in list(self.commands_with_sources.keys())} choices["set"] = {c: None for c in list(self.commands_with_sources.keys())} + for cmd in list(self.commands_with_sources.keys()): + choices["set"][cmd] = {c: None for c in self.commands_with_sources[cmd]} + self.completer = NestedCompleter.from_nested_dict(choices) def print_help(self):