diff --git a/packages/plugins/@nocobase/plugin-async-task-manager/src/client/components/AsyncTasks.tsx b/packages/plugins/@nocobase/plugin-async-task-manager/src/client/components/AsyncTasks.tsx index 32f8c24771..682f3a8eb6 100644 --- a/packages/plugins/@nocobase/plugin-async-task-manager/src/client/components/AsyncTasks.tsx +++ b/packages/plugins/@nocobase/plugin-async-task-manager/src/client/components/AsyncTasks.tsx @@ -108,7 +108,7 @@ const AsyncTasksButton = (props) => { }; const taskTemplate = taskTypeMap[title.actionType] || `${actionText}`; - return taskTemplate.replace('{collection}', compile(collection.title)); + return taskTemplate.replace('{collection}', compile(collection?.title || title.collection)); }, }, {