From 8c4e83c18d56c96a036bbe8aa1cd268448099766 Mon Sep 17 00:00:00 2001 From: Vitiko Date: Sat, 19 Mar 2022 02:02:05 -0400 Subject: [PATCH] Fix subliminal core: wrong providers being restarted --- libs/subliminal_patch/core.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/libs/subliminal_patch/core.py b/libs/subliminal_patch/core.py index 3ecd9d1b6..db98406c9 100644 --- a/libs/subliminal_patch/core.py +++ b/libs/subliminal_patch/core.py @@ -131,6 +131,10 @@ class SZProviderPool(ProviderPool): # Restart providers with new configs for key, val in provider_configs.items(): + # Don't restart providers that are not enabled + if key not in self.providers: + continue + # key: provider's name; val: config dict old_val = self.provider_configs.get(key)