diff --git a/Oqtane.Client/Modules/Admin/ModuleDefinitions/Index.razor b/Oqtane.Client/Modules/Admin/ModuleDefinitions/Index.razor index d348ddb4..acd19670 100644 --- a/Oqtane.Client/Modules/Admin/ModuleDefinitions/Index.razor +++ b/Oqtane.Client/Modules/Admin/ModuleDefinitions/Index.razor @@ -55,20 +55,26 @@ else } catch (Exception ex) { - await logger.LogError(ex, "Error Loading Modules {Error}", ex.Message); - AddModuleMessage("Error Loading Modules", MessageType.Error); + if (_moduleDefinitions == null) + { + await logger.LogError(ex, "Error Loading Modules {Error}", ex.Message); + AddModuleMessage("Error Loading Modules", MessageType.Error); + } } } private bool UpgradeAvailable(string moduledefinitionname, string version) { var upgradeavailable = false; - var package = _packages.Where(item => item.PackageId == Utilities.GetTypeName(moduledefinitionname)).FirstOrDefault(); - if (package != null) + if (_packages != null) { - upgradeavailable = (Version.Parse(package.Version).CompareTo(Version.Parse(version)) > 0); + var package = _packages.Where(item => item.PackageId == Utilities.GetTypeName(moduledefinitionname)).FirstOrDefault(); + if (package != null) + { + upgradeavailable = (Version.Parse(package.Version).CompareTo(Version.Parse(version)) > 0); + } + } - return upgradeavailable; } @@ -86,7 +92,7 @@ else await logger.LogError(ex, "Error Downloading Module {ModuleDefinitionName} {Version} {Error}", moduledefinitionname, version, ex.Message); AddModuleMessage("Error Downloading Module", MessageType.Error); } - } + } private async Task DeleteModule(ModuleDefinition moduleDefinition) { diff --git a/Oqtane.Client/Modules/Admin/Themes/Index.razor b/Oqtane.Client/Modules/Admin/Themes/Index.razor index 4a3113b6..9f5a76e2 100644 --- a/Oqtane.Client/Modules/Admin/Themes/Index.razor +++ b/Oqtane.Client/Modules/Admin/Themes/Index.razor @@ -1,10 +1,11 @@ @namespace Oqtane.Modules.Admin.Themes +@using System.Net @inherits ModuleBase @inject NavigationManager NavigationManager @inject IThemeService ThemeService @inject IPackageService PackageService -@if (themes == null) +@if (_themes == null) {
Loading...
} @@ -12,68 +13,99 @@ else {+ + | ++ + | +
+ + | ++ + | +
+ + | ++ + | +
+ + | ++ + | +
+ + | ++ + | +
+ + | ++ + | +
+ + | ++ + | +