From a9e42fcc6759506f9609714b6f2f9e1e2be3b3a2 Mon Sep 17 00:00:00 2001 From: jxxghp Date: Sat, 17 Oct 2026 04:59:14 +0800 Subject: [PATCH] refactor(types): preserve optional Vyo instance labels --- app/modules/vyo/module.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/modules/vyo/module.py b/app/modules/vyo/module.py index 912f6a0ca..47feedbc3 100644 --- a/app/modules/vyo/module.py +++ b/app/modules/vyo/module.py @@ -32,6 +32,7 @@ class VyoModule(_MediaServerModuleBase[Vyo]): @staticmethod def get_name() -> str: + """返回媒体服务器模块名称。""" return "Vyo" @staticmethod @@ -71,7 +72,7 @@ class VyoModule(_MediaServerModuleBase[Vyo]): except Exception as err: logger.error(f"停止 Vyo 模块实例失败:{err}") - def _test_server(self, server: Vyo, name: str) -> Optional[str]: + def _test_server(self, server: Vyo, name: Optional[str]) -> Optional[str]: """用配置完整性与 API Key 探测结果判断连接状态。""" if not server.is_configured(): return f"{self.get_name()}配置不完整:{name}"