From 192e6fde92d4e728ce8f091125ef21231b252b1a Mon Sep 17 00:00:00 2001 From: Leigh Pointer Date: Tue, 25 Jan 2022 06:23:07 +0100 Subject: [PATCH] Fix for Version 3 module definitions error #1963 The code was assuming that the ModuleDefinitionId exists in the PageState.Modules collection. Instead of using .Count() code now uses .FirstOrDefault() != null --- Oqtane.Client/Modules/Admin/ModuleDefinitions/Index.razor | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Oqtane.Client/Modules/Admin/ModuleDefinitions/Index.razor b/Oqtane.Client/Modules/Admin/ModuleDefinitions/Index.razor index 57d6fa26..11a4087a 100644 --- a/Oqtane.Client/Modules/Admin/ModuleDefinitions/Index.razor +++ b/Oqtane.Client/Modules/Admin/ModuleDefinitions/Index.razor @@ -37,7 +37,7 @@ else @context.Name @context.Version - @if(context.AssemblyName == "Oqtane.Client" || PageState.Modules.Where(m => m.ModuleDefinition.ModuleDefinitionId == context.ModuleDefinitionId).Count() > 0) + @if(context.AssemblyName == "Oqtane.Client" || PageState.Modules.Where(m => m.ModuleDefinition.ModuleDefinitionId == context.ModuleDefinitionId).FirstOrDefault() != null) { @SharedLocalizer["Yes"] }