diff --git a/backend/tests/Squidex.Domain.Apps.Core.Tests/Operations/HandleRules/RuleElementRegistryTests.cs b/backend/tests/Squidex.Domain.Apps.Core.Tests/Operations/HandleRules/RuleElementRegistryTests.cs index c446ab897..a21b7632c 100644 --- a/backend/tests/Squidex.Domain.Apps.Core.Tests/Operations/HandleRules/RuleElementRegistryTests.cs +++ b/backend/tests/Squidex.Domain.Apps.Core.Tests/Operations/HandleRules/RuleElementRegistryTests.cs @@ -159,7 +159,7 @@ namespace Squidex.Domain.Apps.Core.Operations.HandleRules Display = "Enum", Description = null, Editor = RuleActionPropertyEditor.Dropdown, - IsRequired = true, + IsRequired = false, Options = new[] { "Yes", "No" } }); diff --git a/frontend/app/shell/pages/internal/profile-menu.component.ts b/frontend/app/shell/pages/internal/profile-menu.component.ts index a1eb8972b..ad392c401 100644 --- a/frontend/app/shell/pages/internal/profile-menu.component.ts +++ b/frontend/app/shell/pages/internal/profile-menu.component.ts @@ -22,6 +22,17 @@ interface State { profileUrl: string; } +const ALL_LANGUAGES: ReadonlyArray<{ code: string, name: string }> = [{ + code: 'en', + name: 'English' +}, { + code: 'nl', + name: 'Nederlands' +}, { + code: 'it', + name: 'Italiano' +}]; + @Component({ selector: 'sqx-profile-menu', styleUrls: ['./profile-menu.component.scss'], @@ -37,16 +48,7 @@ export class ProfileMenuComponent extends StatefulComponent implements On public showSubmenu = false; public language = this.uiOptions.get('more.culture'); - public languages: ReadonlyArray<{ code: string, name: string }> = [{ - code: 'en', - name: 'English' - }, { - code: 'nl', - name: 'Hollandske' - }, { - code: 'it', - name: 'Italiano' - }]; + public languages = ALL_LANGUAGES; constructor(changeDetector: ChangeDetectorRef, apiUrl: ApiUrlConfig, public readonly uiState: UIState,