From 03a6f5a99c55faeadceed8a4001bb1e8326f7f1e Mon Sep 17 00:00:00 2001 From: Avd6977 Date: Tue, 9 Oct 2018 08:07:02 -0500 Subject: [PATCH] Pending should be false when changing status Fixing a weird state on content 1. Create and publish a content item 2. Make a pending change 3. Select "Unpublish" and the pending data is still there. If you're unpublished, you shouldn't be able to have a pending version. --- src/Squidex.Domain.Apps.Entities/Contents/State/ContentState.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/Squidex.Domain.Apps.Entities/Contents/State/ContentState.cs b/src/Squidex.Domain.Apps.Entities/Contents/State/ContentState.cs index fd5b9a343..27c06a038 100644 --- a/src/Squidex.Domain.Apps.Entities/Contents/State/ContentState.cs +++ b/src/Squidex.Domain.Apps.Entities/Contents/State/ContentState.cs @@ -86,6 +86,7 @@ namespace Squidex.Domain.Apps.Entities.Contents.State protected void On(ContentStatusChanged @event) { ScheduleJob = null; + IsPending = false; Status = @event.Status;