update(ImdbSource&ClashRuleProvider) fix bugs

This commit is contained in:
wumode
2025-07-23 14:51:53 +08:00
parent 47b895e517
commit eba54f1ade
2 changed files with 3 additions and 3 deletions

View File

@@ -817,8 +817,8 @@ class ClashRuleProvider(_PluginBase):
for proxy in extra_proxies:
name = proxy.get('name')
if not name or any(x.get('name') == name for x in self.clash_outbound()):
logger.warning(f"The proxy name {proxy['name']} already exists. Skipping...")
message = f"The proxy name {proxy['name']} already exists. Skipping..."
logger.warning(f"The proxy name {name} already exists. Skipping ...")
message = f"The proxy name {name} already exists. Skipping ..."
result = False
continue
required_fields = {'name', 'type', 'server', 'port'}

View File

@@ -1885,7 +1885,7 @@ class ImdbSource(_PluginBase):
# 通过名称过滤
if media_info.names:
def match_name(res):
name = res.get('name') or ''
name = res.get('name') or res.get('title') or ''
return ImdbHelper.compare_names(name, media_info.names)
result_id, filtered = filter_and_return(filtered, match_name)