fix(menu): runtime setting of provider

This commit is contained in:
Benexl
2025-10-26 19:03:32 +03:00
parent aecec5c75b
commit 627b09a723

View File

@@ -308,6 +308,8 @@ def _change_provider(ctx: Context, state: State) -> MenuAction:
"Select Provider", [provider.value for provider in ProviderName]
)
ctx.config.general.provider = ProviderName(new_provider)
# force a reset of the provider
ctx._provider = None
return InternalDirective.RELOAD
return action