From 7653f36f314ced244ef4ff1fd2936d1025b8c303 Mon Sep 17 00:00:00 2001 From: Shaun Walker Date: Thu, 20 Oct 2022 13:42:54 -0400 Subject: [PATCH] fix language delete refresh --- Oqtane.Client/Modules/Admin/Languages/Index.razor | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/Oqtane.Client/Modules/Admin/Languages/Index.razor b/Oqtane.Client/Modules/Admin/Languages/Index.razor index 29e1c88d..3ec82338 100644 --- a/Oqtane.Client/Modules/Admin/Languages/Index.razor +++ b/Oqtane.Client/Modules/Admin/Languages/Index.razor @@ -104,10 +104,7 @@ else protected override async Task OnParametersSetAsync() { - _languages = await LanguageService.GetLanguagesAsync(PageState.Site.SiteId, Constants.ClientId); - - var cultures = await LocalizationService.GetCulturesAsync(false); - var culture = cultures.First(c => c.Name.Equals(Constants.DefaultCulture)); + await GetLanguages(); if (UserSecurity.IsAuthorized(PageState.User, RoleNames.Host)) { @@ -115,13 +112,18 @@ else } } + private async Task GetLanguages() + { + _languages = await LanguageService.GetLanguagesAsync(PageState.Site.SiteId, Constants.ClientId); + } + private async Task DeleteLanguage(Language language) { try { await LanguageService.DeleteLanguageAsync(language.LanguageId); await logger.LogInformation("Language Deleted {Language}", language); - + await GetLanguages(); StateHasChanged(); } catch (Exception ex)