From cd75cefdd1f92724907012c07237b48b3c7dee19 Mon Sep 17 00:00:00 2001 From: Sipke Schoorstra Date: Wed, 21 Apr 2021 17:02:29 +0200 Subject: [PATCH] Fix YesSql workflow definition find document logic --- .../Stores/YesSqlWorkflowDefinitionStore.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/persistence/Elsa.Persistence.YesSql/Stores/YesSqlWorkflowDefinitionStore.cs b/src/persistence/Elsa.Persistence.YesSql/Stores/YesSqlWorkflowDefinitionStore.cs index a2bc20420..57f00c63e 100644 --- a/src/persistence/Elsa.Persistence.YesSql/Stores/YesSqlWorkflowDefinitionStore.cs +++ b/src/persistence/Elsa.Persistence.YesSql/Stores/YesSqlWorkflowDefinitionStore.cs @@ -20,7 +20,7 @@ namespace Elsa.Persistence.YesSql.Stores { } - protected override async Task FindDocumentAsync(ISession session, WorkflowDefinition entity, CancellationToken cancellationToken) => await Query(session, x => x.DefinitionId == entity.DefinitionId).FirstOrDefaultAsync(); + protected override async Task FindDocumentAsync(ISession session, WorkflowDefinition entity, CancellationToken cancellationToken) => await Query(session, x => x.DefinitionVersionId == entity.VersionId).FirstOrDefaultAsync(); protected override IQuery MapSpecification(ISession session, ISpecification specification) {