diff --git a/src/Squidex.Domain.Apps.Core.Model/Contents/Json/JsonWorkflowTransition.cs b/src/Squidex.Domain.Apps.Core.Model/Contents/Json/JsonWorkflowTransition.cs index 5438c9059..48274e127 100644 --- a/src/Squidex.Domain.Apps.Core.Model/Contents/Json/JsonWorkflowTransition.cs +++ b/src/Squidex.Domain.Apps.Core.Model/Contents/Json/JsonWorkflowTransition.cs @@ -8,7 +8,6 @@ using System.Collections.Generic; using System.Collections.ObjectModel; using Newtonsoft.Json; -using Squidex.Infrastructure.Collections; using Squidex.Infrastructure.Reflection; namespace Squidex.Domain.Apps.Core.Contents.Json @@ -46,7 +45,7 @@ namespace Squidex.Domain.Apps.Core.Contents.Json if (rolesList != null && rolesList.Count > 0) { - roles = ReadOnlyCollection.Create(rolesList.ToArray()); + roles = new ReadOnlyCollection(rolesList); } return new WorkflowTransition(Expression, roles); diff --git a/src/Squidex/Areas/Api/Controllers/Schemas/Models/Fields/ReferencesFieldPropertiesDto.cs b/src/Squidex/Areas/Api/Controllers/Schemas/Models/Fields/ReferencesFieldPropertiesDto.cs index dfa873e01..82d9fd38b 100644 --- a/src/Squidex/Areas/Api/Controllers/Schemas/Models/Fields/ReferencesFieldPropertiesDto.cs +++ b/src/Squidex/Areas/Api/Controllers/Schemas/Models/Fields/ReferencesFieldPropertiesDto.cs @@ -8,7 +8,6 @@ using System; using System.Collections.ObjectModel; using Squidex.Domain.Apps.Core.Schemas; -using Squidex.Infrastructure.Collections; using Squidex.Infrastructure.Reflection; namespace Squidex.Areas.Api.Controllers.Schemas.Models.Fields diff --git a/src/Squidex/app/features/settings/pages/workflows/workflow-transition.component.html b/src/Squidex/app/features/settings/pages/workflows/workflow-transition.component.html index 91dc8ffbb..39a6d5dc4 100644 --- a/src/Squidex/app/features/settings/pages/workflows/workflow-transition.component.html +++ b/src/Squidex/app/features/settings/pages/workflows/workflow-transition.component.html @@ -16,7 +16,7 @@ [ngModelOptions]="onBlur" [ngModel]="transition.expression" (ngModelChange)="changeExpression($event)" - placeholder="Add Expression" /> + placeholder="Expression" />
for @@ -24,15 +24,15 @@
+ [ngModel]="transition.roles" + [ngModelOptions]="onBlur" + [singleLine]="true" + [suggestions]="roleSuggestions" + placeholder="Role">
diff --git a/src/Squidex/app/features/settings/pages/workflows/workflows-page.component.html b/src/Squidex/app/features/settings/pages/workflows/workflows-page.component.html index c205f6502..d4527fe71 100644 --- a/src/Squidex/app/features/settings/pages/workflows/workflows-page.component.html +++ b/src/Squidex/app/features/settings/pages/workflows/workflows-page.component.html @@ -1,6 +1,6 @@ - + Workflows