From 3663f723e7eff2a2d4fee5e64cc7859984d29778 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ton=C4=87i=20Vatavuk?= Date: Thu, 2 Sep 2021 20:32:04 +0200 Subject: [PATCH] fix https://github.com/oqtane/oqtane.framework/issues/1640 --- Oqtane.Client/App.razor | 28 ++++++++++++++++------------ 1 file changed, 16 insertions(+), 12 deletions(-) diff --git a/Oqtane.Client/App.razor b/Oqtane.Client/App.razor index 01022680..cd46eda6 100644 --- a/Oqtane.Client/App.razor +++ b/Oqtane.Client/App.razor @@ -33,23 +33,27 @@ private PageState PageState { get; set; } + protected override async Task OnParametersSetAsync() + { + _installation = await InstallationService.IsInstalled(); + if (_installation.Alias != null) + { + SiteState.Alias = _installation.Alias; + StateHasChanged(); + } + else + { + _installation.Message = "Site Not Configured Correctly - No Matching Alias Exists For Host Name"; + } + _initialized = true; + } + protected override async Task OnAfterRenderAsync(bool firstRender) { - if (firstRender && !_initialized) + if (firstRender) { var interop = new Interop(JSRuntime); SiteState.AntiForgeryToken = await interop.GetElementByName(Constants.RequestVerificationToken); - _installation = await InstallationService.IsInstalled(); - if (_installation.Alias != null) - { - SiteState.Alias = _installation.Alias; - } - else - { - _installation.Message = "Site Not Configured Correctly - No Matching Alias Exists For Host Name"; - } - _initialized = true; - StateHasChanged(); } }