diff --git a/plugins.v2/clashruleprovider/__init__.py b/plugins.v2/clashruleprovider/__init__.py index 48765c6..9c136fb 100644 --- a/plugins.v2/clashruleprovider/__init__.py +++ b/plugins.v2/clashruleprovider/__init__.py @@ -1531,5 +1531,5 @@ class ClashRuleProvider(_PluginBase): if isinstance(ips, str): ips = [ips] if isinstance(ips, list): - logger.info(f"更新 Clooudflare 优选 IP ...") + logger.info(f"更新 Cloudflare 优选 IP ...") self.update_best_cf_ip(ips) \ No newline at end of file diff --git a/plugins.v2/imdbsource/__init__.py b/plugins.v2/imdbsource/__init__.py index 22847fc..afa6584 100644 --- a/plugins.v2/imdbsource/__init__.py +++ b/plugins.v2/imdbsource/__init__.py @@ -106,7 +106,7 @@ class ImdbSource(_PluginBase): # 保存原始方法 if not (hasattr(ChainBase.async_recognize_media, "_patched_by") and ChainBase.async_recognize_media._patched_by == id(self)): - self._original_method = getattr(ChainBase, "async_recognize_media", None) + self._original_async_method = getattr(ChainBase, "async_recognize_media", None) if config: self._enabled = config.get("enabled") @@ -149,8 +149,8 @@ class ImdbSource(_PluginBase): # 恢复 ChainBase.async_recognize_media if (hasattr(ChainBase.async_recognize_media, "_patched_by") and ChainBase.async_recognize_media._patched_by == id(self) and - self._original_method): - ChainBase.async_recognize_media = self._original_method + self._original_async_method): + ChainBase.async_recognize_media = self._original_async_method else: self.stop_service() @@ -746,8 +746,8 @@ class ImdbSource(_PluginBase): ChainBase.recognize_media = self._original_method if (hasattr(ChainBase.async_recognize_media, "_patched_by") and ChainBase.async_recognize_media._patched_by == id(self) and - self._original_method): - ChainBase.async_recognize_media = self._original_method + self._original_async_method): + ChainBase.async_recognize_media = self._original_async_method def get_module(self) -> Dict[str, Any]: """ diff --git a/plugins.v2/imdbsource/imdbhelper.py b/plugins.v2/imdbsource/imdbhelper.py index 42f5eed..46bd1b8 100644 --- a/plugins.v2/imdbsource/imdbhelper.py +++ b/plugins.v2/imdbsource/imdbhelper.py @@ -97,8 +97,7 @@ class ImdbHelper: @cached(maxsize=128, ttl=1800) def _query_graphql(self, query: str, variables: Dict[str, Any]) -> Optional[Dict]: params = {'query': query, 'variables': variables} - data = RequestUtils(proxies=self._proxies, headers=self._imdb_headers, timeout=10).post_json( - f"{self._official_endpoint}", json=params, raise_exception=True) + data = self._imdb_req.post_json(f"{self._official_endpoint}", json=params, raise_exception=True) if not data: return None if "errors" in data: