diff --git a/web/app/components/workflow/block-selector/blocks.tsx b/web/app/components/workflow/block-selector/blocks.tsx index 48e2247475..c44c9f66ea 100644 --- a/web/app/components/workflow/block-selector/blocks.tsx +++ b/web/app/components/workflow/block-selector/blocks.tsx @@ -49,6 +49,12 @@ const Blocks = ({ return BLOCK_CLASSIFICATIONS.reduce((acc, classification) => { const grouped = groupBy(blocks, 'metaData.classification') const list = (grouped[classification] || []).filter((block) => { + // Filter out trigger types from Blocks tab + if (block.metaData.type === BlockEnum.TriggerWebhook + || block.metaData.type === BlockEnum.TriggerSchedule + || block.metaData.type === BlockEnum.TriggerPlugin) + return false + return block.metaData.title.toLowerCase().includes(searchText.toLowerCase()) && availableBlocksTypes.includes(block.metaData.type) }) diff --git a/web/app/components/workflow/block-selector/start-blocks.tsx b/web/app/components/workflow/block-selector/start-blocks.tsx index 34e4d4030f..8d56f24a40 100644 --- a/web/app/components/workflow/block-selector/start-blocks.tsx +++ b/web/app/components/workflow/block-selector/start-blocks.tsx @@ -77,7 +77,7 @@ const StartBlocks = ({ }
- {block.description || availableNodesMetaData.nodesMap?.[block.type]?.description} + {t(`workflow.blocksAbout.${block.type}`)}
{(block.type === BlockEnumValues.TriggerWebhook || block.type === BlockEnumValues.TriggerSchedule) && (