From b0f3d68b35a7d9f86ed404206bb8273b799455ca Mon Sep 17 00:00:00 2001 From: Sipke Schoorstra Date: Tue, 29 Jun 2021 21:05:05 +0200 Subject: [PATCH] Fix EF Core persistence provider for workflow definition channel property --- .../Configuration/WorkflowDefinitionConfiguration.cs | 1 + .../Stores/EntityFrameworkWorkflowDefinitionStore.cs | 3 --- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/src/persistence/Elsa.Persistence.EntityFramework/Elsa.Persistence.EntityFramework.Core/Configuration/WorkflowDefinitionConfiguration.cs b/src/persistence/Elsa.Persistence.EntityFramework/Elsa.Persistence.EntityFramework.Core/Configuration/WorkflowDefinitionConfiguration.cs index 3a6b9c204..b7cd98bc4 100644 --- a/src/persistence/Elsa.Persistence.EntityFramework/Elsa.Persistence.EntityFramework.Core/Configuration/WorkflowDefinitionConfiguration.cs +++ b/src/persistence/Elsa.Persistence.EntityFramework/Elsa.Persistence.EntityFramework.Core/Configuration/WorkflowDefinitionConfiguration.cs @@ -13,6 +13,7 @@ namespace Elsa.Persistence.EntityFramework.Core.Configuration builder.Ignore(x => x.Variables); builder.Ignore(x => x.CustomAttributes); builder.Ignore(x => x.ContextOptions); + builder.Ignore(x => x.Channel); builder.Property("Data"); builder.HasIndex(x => new {x.DefinitionId, x.Version}).HasDatabaseName($"IX_{nameof(WorkflowDefinition)}_{nameof(WorkflowDefinition.DefinitionId)}_{nameof(WorkflowDefinition.VersionId)}").IsUnique(); builder.HasIndex(x => x.TenantId).HasDatabaseName($"IX_{nameof(WorkflowDefinition)}_{nameof(WorkflowDefinition.TenantId)}"); diff --git a/src/persistence/Elsa.Persistence.EntityFramework/Elsa.Persistence.EntityFramework.Core/Stores/EntityFrameworkWorkflowDefinitionStore.cs b/src/persistence/Elsa.Persistence.EntityFramework/Elsa.Persistence.EntityFramework.Core/Stores/EntityFrameworkWorkflowDefinitionStore.cs index 1d42e0e70..b1f401464 100644 --- a/src/persistence/Elsa.Persistence.EntityFramework/Elsa.Persistence.EntityFramework.Core/Stores/EntityFrameworkWorkflowDefinitionStore.cs +++ b/src/persistence/Elsa.Persistence.EntityFramework/Elsa.Persistence.EntityFramework.Core/Stores/EntityFrameworkWorkflowDefinitionStore.cs @@ -29,7 +29,6 @@ namespace Elsa.Persistence.EntityFramework.Core.Stores entity.Variables, entity.ContextOptions, entity.CustomAttributes, - entity.Tag, entity.Channel }; @@ -46,7 +45,6 @@ namespace Elsa.Persistence.EntityFramework.Core.Stores entity.Variables, entity.ContextOptions, entity.CustomAttributes, - entity.Tag, entity.Channel }; @@ -58,7 +56,6 @@ namespace Elsa.Persistence.EntityFramework.Core.Stores entity.Variables = data.Variables; entity.ContextOptions = data.ContextOptions; entity.CustomAttributes = data.CustomAttributes; - entity.Tag = data.Tag; entity.Channel = data.Channel; } }