refactor(module): unify config retrieval logic

This commit is contained in:
InfinityPacer
2024-10-20 18:56:19 +08:00
parent dba5603359
commit 9255c85a85
9 changed files with 74 additions and 115 deletions

View File

@@ -182,14 +182,8 @@ class SlackModule(_ModuleBase, _MessageBase[Slack]):
]
}
"""
# 获取客户端
client_config = None
if source:
client_config = self.get_config(source)
else:
client_configs = self.get_configs()
if client_configs:
client_config = list(client_configs.values())[0]
# 获取服务配置
client_config = self.get_config(source)
if not client_config:
return None
try: