From 6345335be27461bac46442a2e52cefa61a8bfa66 Mon Sep 17 00:00:00 2001 From: sbwalker Date: Tue, 6 Feb 2024 11:26:31 -0500 Subject: [PATCH] optrimization to eliminate file lookup in Logo control --- Oqtane.Client/Themes/Controls/Theme/Logo.razor | 17 ++--------------- 1 file changed, 2 insertions(+), 15 deletions(-) diff --git a/Oqtane.Client/Themes/Controls/Theme/Logo.razor b/Oqtane.Client/Themes/Controls/Theme/Logo.razor index 89483bd0..594649f1 100644 --- a/Oqtane.Client/Themes/Controls/Theme/Logo.razor +++ b/Oqtane.Client/Themes/Controls/Theme/Logo.razor @@ -1,24 +1,11 @@ @namespace Oqtane.Themes.Controls @inherits ThemeControlBase -@inject IFileService FileService -@if (file != null) +@if (PageState.Site.LogoFileId != null) { -} - -@code { - private File file = null; - - protected override async Task OnParametersSetAsync() - { - if (PageState.Site.LogoFileId != null && file?.FileId != PageState.Site.LogoFileId.Value) - { - file = await FileService.GetFileAsync(PageState.Site.LogoFileId.Value); - } - } } \ No newline at end of file