From 627b09a72360bea72c8698626a7584259d4f2954 Mon Sep 17 00:00:00 2001 From: Benexl Date: Sun, 26 Oct 2025 19:03:32 +0300 Subject: [PATCH] fix(menu): runtime setting of provider --- viu_media/cli/interactive/menu/media/media_actions.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/viu_media/cli/interactive/menu/media/media_actions.py b/viu_media/cli/interactive/menu/media/media_actions.py index bff2127..fe26170 100644 --- a/viu_media/cli/interactive/menu/media/media_actions.py +++ b/viu_media/cli/interactive/menu/media/media_actions.py @@ -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