fix language delete refresh
This commit is contained in:
		| @ -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) | ||||
|  | ||||
		Reference in New Issue
	
	Block a user
	 Shaun Walker
					Shaun Walker