From d820baecf78e7de7b4afc97787c94deae94b66de Mon Sep 17 00:00:00 2001 From: Menno van Lavieren Date: Tue, 25 Jul 2017 15:33:34 +0200 Subject: [PATCH] BUG FIX van David voor flows die direct eindigen --- Tapeti.Flow/Default/FlowProvider.cs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Tapeti.Flow/Default/FlowProvider.cs b/Tapeti.Flow/Default/FlowProvider.cs index 937d077..88bc9f6 100644 --- a/Tapeti.Flow/Default/FlowProvider.cs +++ b/Tapeti.Flow/Default/FlowProvider.cs @@ -160,7 +160,8 @@ namespace Tapeti.Flow.Default { flowContext = new FlowContext { - MessageContext = context + MessageContext = context, + FlowState = new FlowState() }; if (storeState) @@ -182,7 +183,7 @@ namespace Tapeti.Flow.Default } } else - flowContext = (FlowContext) flowContextItem; + flowContext = (FlowContext)flowContextItem; try @@ -200,7 +201,7 @@ namespace Tapeti.Flow.Default if (storeState) await flowContext.EnsureStored(); - else + else if (flowContext.FlowStateLock != null) await flowContext.FlowStateLock.DeleteFlowState(); }