Add IsReadonly filter to WorkflowDefinitionFilter

This ensures that only non-readonly workflow definitions are fetched. It enhances the accuracy of workflow updates by filtering out readonly versions.
This commit is contained in:
Sipke Schoorstra 2024-11-08 18:18:47 +01:00
parent 6aa40143f3
commit e46fa84647

View file

@ -112,7 +112,8 @@ public class WorkflowReferenceUpdater(
{
var workflowDefinitionFilter = new WorkflowDefinitionFilter
{
VersionOptions = VersionOptions.LatestOrPublished
VersionOptions = VersionOptions.LatestOrPublished,
IsReadonly = false
};
var workflowDefinitionSummaries = await workflowDefinitionStore.FindSummariesAsync(workflowDefinitionFilter, cancellationToken);
var workflowGraphs = new List<WorkflowGraph>();