Browse Source

Merge pull request #9361 from abpframework/cotur/feature-management-blazor-ui-fix

Fix Feature Management Blazor UI
pull/9362/head
ebicoglu 5 years ago
committed by GitHub
parent
commit
afc16f729a
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 2
      modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor/Components/FeatureManagementModal.razor
  2. 9
      modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor/Components/FeatureManagementModal.razor.cs

2
modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor/Components/FeatureManagementModal.razor

@ -10,7 +10,7 @@
<CloseButton Clicked="CloseModal" />
</ModalHeader>
<ModalBody MaxHeight="50">
@if (Groups == null)
@if (Groups == null || !Groups.Any())
{
<span>@L["NoFeatureFoundMessage"]</span>
}

9
modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor/Components/FeatureManagementModal.razor.cs

@ -47,9 +47,14 @@ namespace Volo.Abp.FeatureManagement.Blazor.Components
ToggleValues = new Dictionary<string, bool>();
SelectionStringValues = new Dictionary<string, string>();
Groups = (await FeatureAppService.GetAsync(ProviderName, ProviderKey)).Groups;
Groups = (await FeatureAppService.GetAsync(ProviderName, ProviderKey))?.Groups;
SelectedTabName = GetNormalizedGroupName(Groups.First().Name);
Groups ??= new List<FeatureGroupDto>();
if (Groups.Any())
{
SelectedTabName = GetNormalizedGroupName(Groups.First().Name);
}
foreach (var featureGroupDto in Groups)
{

Loading…
Cancel
Save