Fix issue in workflow definition activity provider

This commit is contained in:
Sipke Schoorstra 2023-02-23 12:11:44 +01:00
parent 5b1a5cba7f
commit 4e4e647395
2 changed files with 3 additions and 3 deletions

View file

@ -1,8 +1,8 @@
import {h} from '@stencil/core';
import {Container, Service} from "typedi";
import {Plugin, TabDefinition} from "../../../models";
import {EventBus, flatten, walkActivities} from "../../../services";
import {ActivityPropertyPanelEvents, WorkflowEditorEventTypes} from "../models/ui";
import {EventBus} from "../../../services";
import {ActivityPropertyPanelEvents} from "../models/ui";
import {RenderActivityPropsContext, WorkflowDefinitionActivity} from "../components/models";
import {WorkflowDefinitionsApi} from "../services/api";

View file

@ -28,7 +28,7 @@ public class WorkflowDefinitionActivityProvider : IActivityProvider
public async ValueTask<IEnumerable<ActivityDescriptor>> GetDescriptorsAsync(CancellationToken cancellationToken = default)
{
var definitions = (await _store.FindWithActivityBehaviorAsync(VersionOptions.All, cancellationToken)).ToList();
var latestPublishedVersion = definitions.Where(x => x.IsPublished).Select(x => x.Version).Max();
var latestPublishedVersion = definitions.Where(x => x.IsPublished).Select(x => x.Version).OrderByDescending(x => x).FirstOrDefault();
var descriptors = CreateDescriptors(definitions, latestPublishedVersion);
return descriptors;
}