From 51ebe520f424c10240a3aa936a2fe1e44121af72 Mon Sep 17 00:00:00 2001 From: sbwalker Date: Mon, 7 Aug 2023 10:39:24 -0400 Subject: [PATCH] improve code documentation --- Oqtane.Client/UI/SiteRouter.razor | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Oqtane.Client/UI/SiteRouter.razor b/Oqtane.Client/UI/SiteRouter.razor index eadd5f4d..892a89d1 100644 --- a/Oqtane.Client/UI/SiteRouter.razor +++ b/Oqtane.Client/UI/SiteRouter.razor @@ -165,6 +165,7 @@ user = PageState.User; } + // get site if (PageState == null || refresh || PageState.Alias.SiteId != SiteState.Alias.SiteId) { site = await SiteService.GetSiteAsync(SiteState.Alias.SiteId); @@ -181,11 +182,11 @@ if (sync.SyncEvents.Any()) { // reload client application if server was restarted or site runtime/rendermode was modified - if (PageState != null && sync.SyncEvents.Exists(item => item.Action == SyncEventActions.Reload && site != null && ((item.EntityName == EntityNames.Host && site.Runtime != "Server") || (item.EntityName == EntityNames.Site && item.EntityId == site.SiteId)))) + if (PageState != null && site != null && sync.SyncEvents.Exists(item => item.Action == SyncEventActions.Reload && ((item.EntityName == EntityNames.Host && site.Runtime != "Server") || (item.EntityName == EntityNames.Site && item.EntityId == site.SiteId)))) { NavigationManager.NavigateTo(_absoluteUri, true); } - // when current user auth information has changed the client application needs to be reloaded + // reload client application if current user auth information has changed if (PageState != null && user != null && sync.SyncEvents.Exists(item => item.Action == SyncEventActions.Reload && item.EntityName == EntityNames.User && item.EntityId == user.UserId)) { NavigationManager.NavigateTo(_absoluteUri, true);