Browse Source

Saving rules fixed.

pull/204/head
Sebastian Stehle 8 years ago
parent
commit
2e43e2f6d2
  1. 4
      src/Squidex.Domain.Apps.Read/State/Grains/AppStateGrainState_Rules.cs

4
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<JsonRuleEntity>(@event, headers, r =>
Rules = Rules.SetItem(id, EntityMapper.Create<JsonRuleEntity>(@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<JsonRuleEntity> updater = null)

Loading…
Cancel
Save