From 5a427b8daa6d2dedcc1ede0ee04ecae5298e5e24 Mon Sep 17 00:00:00 2001 From: lyzno1 <92089059+lyzno1@users.noreply.github.com> Date: Mon, 25 Aug 2025 17:51:04 +0800 Subject: [PATCH] refactor: rename RunAllTriggers icon to TriggerAll for semantic clarity (#24478) Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com> --- api/services/errors/app.py | 1 + .../vender/workflow/{run-all-triggers.svg => trigger-all.svg} | 0 .../vender/workflow/{RunAllTriggers.json => TriggerAll.json} | 2 +- .../vender/workflow/{RunAllTriggers.tsx => TriggerAll.tsx} | 4 ++-- web/app/components/base/icons/src/vender/workflow/index.ts | 2 +- .../workflow/hooks/use-dynamic-test-run-options.tsx | 4 ++-- 6 files changed, 7 insertions(+), 6 deletions(-) rename web/app/components/base/icons/assets/vender/workflow/{run-all-triggers.svg => trigger-all.svg} (100%) rename web/app/components/base/icons/src/vender/workflow/{RunAllTriggers.json => TriggerAll.json} (99%) rename web/app/components/base/icons/src/vender/workflow/{RunAllTriggers.tsx => TriggerAll.tsx} (85%) diff --git a/api/services/errors/app.py b/api/services/errors/app.py index 7bb142eb8d..338636d9b6 100644 --- a/api/services/errors/app.py +++ b/api/services/errors/app.py @@ -20,4 +20,5 @@ class WorkflowIdFormatError(Exception): class InvokeDailyRateLimitError(Exception): """Raised when daily rate limit is exceeded for workflow invocations.""" + pass diff --git a/web/app/components/base/icons/assets/vender/workflow/run-all-triggers.svg b/web/app/components/base/icons/assets/vender/workflow/trigger-all.svg similarity index 100% rename from web/app/components/base/icons/assets/vender/workflow/run-all-triggers.svg rename to web/app/components/base/icons/assets/vender/workflow/trigger-all.svg diff --git a/web/app/components/base/icons/src/vender/workflow/RunAllTriggers.json b/web/app/components/base/icons/src/vender/workflow/TriggerAll.json similarity index 99% rename from web/app/components/base/icons/src/vender/workflow/RunAllTriggers.json rename to web/app/components/base/icons/src/vender/workflow/TriggerAll.json index 068f5fec0b..c324e8be04 100644 --- a/web/app/components/base/icons/src/vender/workflow/RunAllTriggers.json +++ b/web/app/components/base/icons/src/vender/workflow/TriggerAll.json @@ -69,5 +69,5 @@ } ] }, - "name": "RunAllTriggers" + "name": "TriggerAll" } diff --git a/web/app/components/base/icons/src/vender/workflow/RunAllTriggers.tsx b/web/app/components/base/icons/src/vender/workflow/TriggerAll.tsx similarity index 85% rename from web/app/components/base/icons/src/vender/workflow/RunAllTriggers.tsx rename to web/app/components/base/icons/src/vender/workflow/TriggerAll.tsx index 0d03816453..66a08bc397 100644 --- a/web/app/components/base/icons/src/vender/workflow/RunAllTriggers.tsx +++ b/web/app/components/base/icons/src/vender/workflow/TriggerAll.tsx @@ -2,7 +2,7 @@ // DON NOT EDIT IT MANUALLY import * as React from 'react' -import data from './RunAllTriggers.json' +import data from './TriggerAll.json' import IconBase from '@/app/components/base/icons/IconBase' import type { IconData } from '@/app/components/base/icons/IconBase' @@ -15,6 +15,6 @@ const Icon = ( }, ) => -Icon.displayName = 'RunAllTriggers' +Icon.displayName = 'TriggerAll' export default Icon diff --git a/web/app/components/base/icons/src/vender/workflow/index.ts b/web/app/components/base/icons/src/vender/workflow/index.ts index f893c03fd9..4968aaf12e 100644 --- a/web/app/components/base/icons/src/vender/workflow/index.ts +++ b/web/app/components/base/icons/src/vender/workflow/index.ts @@ -19,9 +19,9 @@ export { default as LoopEnd } from './LoopEnd' export { default as Loop } from './Loop' export { default as ParameterExtractor } from './ParameterExtractor' export { default as QuestionClassifier } from './QuestionClassifier' -export { default as RunAllTriggers } from './RunAllTriggers' export { default as Schedule } from './Schedule' export { default as TemplatingTransform } from './TemplatingTransform' +export { default as TriggerAll } from './TriggerAll' export { default as VariableX } from './VariableX' export { default as WebhookLine } from './WebhookLine' export { default as WindowCursor } from './WindowCursor' diff --git a/web/app/components/workflow/hooks/use-dynamic-test-run-options.tsx b/web/app/components/workflow/hooks/use-dynamic-test-run-options.tsx index 5eb48f1c80..fdc854411d 100644 --- a/web/app/components/workflow/hooks/use-dynamic-test-run-options.tsx +++ b/web/app/components/workflow/hooks/use-dynamic-test-run-options.tsx @@ -5,7 +5,7 @@ import { BlockEnum, type CommonNodeType } from '../types' import { getWorkflowEntryNode } from '../utils/workflow-entry' import type { TestRunOptions, TriggerOption } from '../header/test-run-dropdown' import Home from '@/app/components/base/icons/src/vender/workflow/Home' -import { RunAllTriggers, Schedule, WebhookLine } from '@/app/components/base/icons/src/vender/workflow' +import { Schedule, TriggerAll, WebhookLine } from '@/app/components/base/icons/src/vender/workflow' import AppIcon from '@/app/components/base/app-icon' import { useStore } from '../store' import { canFindTool } from '@/utils' @@ -155,7 +155,7 @@ export const useDynamicTestRunOptions = (): TestRunOptions => { name: t('workflow.common.runAllTriggers'), icon: (
- +
), enabled: true,