Merge pull request #1447 from anka-afk/1446-bug-mcp

fix: mcp 服务器页面搜索功能无法使用: 在前端实现搜索
This commit is contained in:
Soulter
2025-05-01 14:08:54 +08:00
committed by GitHub
2 changed files with 13 additions and 2 deletions
+3 -1
View File
@@ -145,7 +145,9 @@ class PluginRoute(Route):
if handler.event_type == EventType.AdapterMessageEvent:
# 处理平台适配器消息事件
has_admin = False
for filter in (
for (
filter
) in (
handler.event_filters
): # 正常handler就只有 1~2 个 filter,因此这里时间复杂度不会太高
if isinstance(filter, CommandFilter):
+10 -1
View File
@@ -560,7 +560,16 @@ export default {
// 过滤后的市场服务器
filteredMarketplaceServers() {
return this.marketplaceServers;
if (!this.marketplaceSearch.trim()) {
return this.marketplaceServers;
}
const searchTerm = this.marketplaceSearch.toLowerCase();
return this.marketplaceServers.filter(server =>
server.name.toLowerCase().includes(searchTerm) ||
(server.name_h && server.name_h.toLowerCase().includes(searchTerm)) ||
(server.description && server.description.toLowerCase().includes(searchTerm))
);
},
},