diff --git a/backend/src/Squidex.Domain.Apps.Entities/Context.cs b/backend/src/Squidex.Domain.Apps.Entities/Context.cs index 62de01e18..d4482fc6b 100644 --- a/backend/src/Squidex.Domain.Apps.Entities/Context.cs +++ b/backend/src/Squidex.Domain.Apps.Entities/Context.cs @@ -13,8 +13,8 @@ using Squidex.Infrastructure; using Squidex.Infrastructure.Security; using Squidex.Shared; using Squidex.Shared.Identity; -using P = Squidex.Shared.Permissions; using ClaimsPermissions = Squidex.Infrastructure.Security.PermissionSet; +using P = Squidex.Shared.Permissions; namespace Squidex.Domain.Apps.Entities { diff --git a/backend/src/Squidex.Domain.Apps.Entities/Rules/Runner/RuleRunnerGrain.cs b/backend/src/Squidex.Domain.Apps.Entities/Rules/Runner/RuleRunnerGrain.cs index 1a3bbcc79..81325a123 100644 --- a/backend/src/Squidex.Domain.Apps.Entities/Rules/Runner/RuleRunnerGrain.cs +++ b/backend/src/Squidex.Domain.Apps.Entities/Rules/Runner/RuleRunnerGrain.cs @@ -150,7 +150,7 @@ namespace Squidex.Domain.Apps.Entities.Rules.Runner var jobs = await ruleService.CreateJobsAsync(rule.RuleDef, rule.Id, @event); - foreach (var job in jobs) + foreach (var (job, _) in jobs) { await ruleEventRepository.EnqueueAsync(job, job.Created, ct); } diff --git a/backend/tests/Squidex.Domain.Apps.Entities.Tests/Rules/RuleEnqueuerTests.cs b/backend/tests/Squidex.Domain.Apps.Entities.Tests/Rules/RuleEnqueuerTests.cs index 36f1195c3..ff5c11224 100644 --- a/backend/tests/Squidex.Domain.Apps.Entities.Tests/Rules/RuleEnqueuerTests.cs +++ b/backend/tests/Squidex.Domain.Apps.Entities.Tests/Rules/RuleEnqueuerTests.cs @@ -78,7 +78,7 @@ namespace Squidex.Domain.Apps.Entities.Rules var job = new RuleJob { Created = now }; A.CallTo(() => ruleService.CreateJobsAsync(rule.RuleDef, rule.Id, @event, false)) - .Returns(new List { job }); + .Returns(new List<(RuleJob, Exception?)> { (job, null) }); await sut.Enqueue(rule.RuleDef, rule.Id, @event); @@ -103,10 +103,10 @@ namespace Squidex.Domain.Apps.Entities.Rules .Returns(new List { rule1, rule2 }); A.CallTo(() => ruleService.CreateJobsAsync(rule1.RuleDef, rule1.Id, @event, false)) - .Returns(new List { job1 }); + .Returns(new List<(RuleJob, Exception?)> { (job1, null) }); A.CallTo(() => ruleService.CreateJobsAsync(rule2.RuleDef, rule2.Id, @event, false)) - .Returns(new List()); + .Returns(new List<(RuleJob, Exception?)>()); await sut.On(@event);