diff --git a/web/app/components/workflow/block-selector/all-tools.tsx b/web/app/components/workflow/block-selector/all-tools.tsx index 43d887a4d5..29c7238113 100644 --- a/web/app/components/workflow/block-selector/all-tools.tsx +++ b/web/app/components/workflow/block-selector/all-tools.tsx @@ -57,6 +57,9 @@ const AllTools = ({ if (activeTab === ToolTypeEnum.Workflow) mergedTools = workflowTools + if (!searchText) + return mergedTools.filter(toolWithProvider => toolWithProvider.tools.length > 0) + return mergedTools.filter((toolWithProvider) => { return toolWithProvider.tools.some((tool) => { return tool.label[language].toLowerCase().includes(searchText.toLowerCase()) @@ -64,6 +67,7 @@ const AllTools = ({ }) }, [activeTab, buildInTools, customTools, workflowTools, searchText, language]) + console.log(activeTab, customTools, tools) const { queryPluginsWithDebounced: fetchPlugins, plugins: notInstalledPlugins = [],