Update API endpoint to accept workflow tag

This commit is contained in:
Sipke Schoorstra 2021-04-26 12:31:31 +02:00
parent 265cc2513f
commit 79c73dfc66
2 changed files with 2 additions and 0 deletions

View file

@ -11,6 +11,7 @@ namespace Elsa.Server.Api.Endpoints.WorkflowDefinitions
public string? Name { get; init; }
public string? DisplayName { get; init; }
public string? Description { get; init; }
public string? Tag { get; init; }
public Variables? Variables { get; init; }
public WorkflowContextOptions? ContextOptions { get; init; }
public bool IsSingleton { get; init; }

View file

@ -58,6 +58,7 @@ namespace Elsa.Server.Api.Endpoints.WorkflowDefinitions
workflowDefinition.DeleteCompletedInstances = request.DeleteCompletedInstances;
workflowDefinition.ContextOptions = request.ContextOptions;
workflowDefinition.DisplayName = request.DisplayName?.Trim();
workflowDefinition.Tag = request.Tag?.Trim();
if (request.Publish)
workflowDefinition = await _workflowPublisher.PublishAsync(workflowDefinition, cancellationToken);