Spaces:
Paused
Paused
Upload 21 files
Browse files- app/sub_manager.py +5 -4
app/sub_manager.py
CHANGED
|
@@ -50,12 +50,13 @@ class SubscriptionManager:
|
|
| 50 |
"""下载订阅并转换为Clash配置,或使用现有配置"""
|
| 51 |
# 检查是否使用了手动上传的配置
|
| 52 |
if os.path.exists(self.MANUAL_CONFIG_MARKER):
|
| 53 |
-
logger.info("
|
| 54 |
if not os.path.exists(self.config_path):
|
| 55 |
-
logger.
|
| 56 |
raise FileNotFoundError("手动配置模式,但配置文件 config.yaml 不存在!")
|
| 57 |
-
#
|
| 58 |
-
self._patch_config()
|
|
|
|
| 59 |
return
|
| 60 |
|
| 61 |
# 如果没有设置订阅URL,且配置文件已存在,则直接使用
|
|
|
|
| 50 |
"""下载订阅并转换为Clash配置,或使用现有配置"""
|
| 51 |
# 检查是否使用了手动上传的配置
|
| 52 |
if os.path.exists(self.MANUAL_CONFIG_MARKER):
|
| 53 |
+
logger.info("检测到手动配置文件标记,跳过订阅下载和转换,直接使用现有文件。")
|
| 54 |
if not os.path.exists(self.config_path):
|
| 55 |
+
logger.error("手动配置模式,但配置文件 config.yaml 不存在!")
|
| 56 |
raise FileNotFoundError("手动配置模式,但配置文件 config.yaml 不存在!")
|
| 57 |
+
# 不再对 手动配置文件 执行 _patch_config
|
| 58 |
+
# self._patch_config()
|
| 59 |
+
logger.info("已确认手动配置文件存在。")
|
| 60 |
return
|
| 61 |
|
| 62 |
# 如果没有设置订阅URL,且配置文件已存在,则直接使用
|