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; 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); r.RuleDef = RuleEventDispatcher.Create(@event);
})); }));
@ -52,7 +52,7 @@ namespace Squidex.Domain.Apps.Read.State.Grains
public void On(RuleDeleted @event, EnvelopeHeaders headers) 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) private void UpdateRule(RuleEvent @event, EnvelopeHeaders headers, Action<JsonRuleEntity> updater = null)

Loading…
Cancel
Save