You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
When the candidates of a task are modified, specifically deleted by calling org.flowable.task.service.delegate.DelegateTask#deleteCandidateUser, the list of identity links in the task object is not updated. What's worse, that persists through different task listeners.
Expected behavior
After calling org.flowable.task.service.delegate.DelegateTask#deleteCandidateUser I expect that org.flowable.task.service.delegate.DelegateTask#getCandidates will reflect the changes.
Describe the bug
When the candidates of a task are modified, specifically deleted by calling org.flowable.task.service.delegate.DelegateTask#deleteCandidateUser, the list of identity links in the task object is not updated. What's worse, that persists through different task listeners.
Expected behavior
After calling org.flowable.task.service.delegate.DelegateTask#deleteCandidateUser I expect that org.flowable.task.service.delegate.DelegateTask#getCandidates will reflect the changes.
Code
org.flowable.task.service.delegate.DelegateTask#deleteCandidateUser
org.flowable.task.service.delegate.DelegateTask#getCandidates
org.flowable.task.service.impl.persistence.entity.TaskEntityImpl#getIdentityLinks
Additional context
Flowable version 7.1.0.27
The text was updated successfully, but these errors were encountered: