elsa-workflows / elsa-workflows/elsa-core

ExecutionLogMiddleware use ActivityNode to check if that avitivy already bookmarked, which might be wrong if looping activity used

Open
#5,134 6 comments 0 reactions 0 assignees View on GitHub
cannot reproduce elsa 3 triaged
Dominant language
C#
Stars
7.9k
Forks
1.5k
Avg merge
15h 22m
Merged PRs (30d)
114

Description

When i use looping activity (e.g., for each), event name for WorkflowExecutionLog will be "resumed", which actually is "started" - the reason i believe is because ActivityNode is used to compare with Bookmark - however, for looping activities, they have the same ActivityNode. Maybe fix is that using ActivityInstanceId

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.