From 2e43e2f6d2ed00ba6754c9a3bac0df7f71af597f Mon Sep 17 00:00:00 2001 From: Sebastian Stehle Date: Mon, 4 Dec 2017 18:34:47 +0100 Subject: [PATCH] Saving rules fixed. --- .../State/Grains/AppStateGrainState_Rules.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Squidex.Domain.Apps.Read/State/Grains/AppStateGrainState_Rules.cs b/src/Squidex.Domain.Apps.Read/State/Grains/AppStateGrainState_Rules.cs index a2568be81..2e3626843 100644 --- a/src/Squidex.Domain.Apps.Read/State/Grains/AppStateGrainState_Rules.cs +++ b/src/Squidex.Domain.Apps.Read/State/Grains/AppStateGrainState_Rules.cs @@ -20,7 +20,7 @@ namespace Squidex.Domain.Apps.Read.State.Grains { var id = @event.RuleId; - Rules.SetItem(id, EntityMapper.Create(@event, headers, r => + Rules = Rules.SetItem(id, EntityMapper.Create(@event, headers, r => { r.RuleDef = RuleEventDispatcher.Create(@event); })); @@ -52,7 +52,7 @@ namespace Squidex.Domain.Apps.Read.State.Grains public void On(RuleDeleted @event, EnvelopeHeaders headers) { - Rules.Remove(@event.RuleId); + Rules = Rules.Remove(@event.RuleId); } private void UpdateRule(RuleEvent @event, EnvelopeHeaders headers, Action updater = null)