mirror of https://github.com/langgenius/dify.git
feat: add iteration error
This commit is contained in:
parent
880496db0b
commit
8c662e04e0
|
|
@ -31,6 +31,11 @@ const format = (list: NodeTracing[]): NodeTracing[] => {
|
|||
.map((item) => {
|
||||
if (item.node_type === BlockEnum.Iteration) {
|
||||
const childrenNodes = list.filter(child => child.execution_metadata?.iteration_id === item.node_id)
|
||||
const error = childrenNodes.find(child => child.status === 'failed')
|
||||
if (error) {
|
||||
item.status = 'failed'
|
||||
item.error = error.error
|
||||
}
|
||||
return addChildrenToIterationNode(item, childrenNodes)
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -0,0 +1,7 @@
|
|||
import type { NodeTracing } from '@/types/workflow'
|
||||
|
||||
const format = (list: NodeTracing[]): NodeTracing[] => {
|
||||
return list
|
||||
}
|
||||
|
||||
export default format
|
||||
Loading…
Reference in New Issue