From ca529aae0ba9669f6d151811865d8d567b52d7a4 Mon Sep 17 00:00:00 2001 From: Sebastian Stehle Date: Tue, 30 Mar 2021 18:08:13 +0200 Subject: [PATCH] More passive rule trigger. --- .../Contents/ContentChangedTriggerHandler.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/backend/src/Squidex.Domain.Apps.Entities/Contents/ContentChangedTriggerHandler.cs b/backend/src/Squidex.Domain.Apps.Entities/Contents/ContentChangedTriggerHandler.cs index 00fcbe188..251c32d5e 100644 --- a/backend/src/Squidex.Domain.Apps.Entities/Contents/ContentChangedTriggerHandler.cs +++ b/backend/src/Squidex.Domain.Apps.Entities/Contents/ContentChangedTriggerHandler.cs @@ -168,7 +168,7 @@ namespace Squidex.Domain.Apps.Entities.Contents { foreach (var schema in trigger.Schemas) { - if (schema != null && MatchsSchema(schema, @event.SchemaId) && MatchsCondition(schema, @event)) + if (MatchsSchema(schema, @event.SchemaId) && MatchsCondition(schema, @event)) { return true; } @@ -178,9 +178,9 @@ namespace Squidex.Domain.Apps.Entities.Contents return false; } - private static bool MatchsSchema(ContentChangedTriggerSchemaV2 schema, NamedId eventId) + private static bool MatchsSchema(ContentChangedTriggerSchemaV2? schema, NamedId eventId) { - return eventId.Id == schema.SchemaId; + return eventId.Id == schema?.SchemaId; } private bool MatchsCondition(ContentChangedTriggerSchemaV2 schema, EnrichedSchemaEventBase @event)