From c09e4de5ba897c563d1437c13ac7e53d5f9c6bef Mon Sep 17 00:00:00 2001 From: Goran Smit Date: Thu, 27 Feb 2025 11:36:57 +0100 Subject: [PATCH] #3269: Unable to edit Seat Persmissions in Core Admin --- src/DotNetEd.CoreAdmin/Controllers/CoreAdminDataController.cs | 4 ++++ src/DotNetEd.CoreAdmin/DotNetEd.CoreAdmin.csproj | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/DotNetEd.CoreAdmin/Controllers/CoreAdminDataController.cs b/src/DotNetEd.CoreAdmin/Controllers/CoreAdminDataController.cs index 224f8b2..cb1a20b 100644 --- a/src/DotNetEd.CoreAdmin/Controllers/CoreAdminDataController.cs +++ b/src/DotNetEd.CoreAdmin/Controllers/CoreAdminDataController.cs @@ -410,6 +410,10 @@ private static object GetConvertedPrimaryKey(Type clrType, string id) { convertedPrimaryKey = long.Parse(id); } + else if (clrType.IsEnum) + { + convertedPrimaryKey = Enum.Parse(clrType, id); + } return convertedPrimaryKey; } diff --git a/src/DotNetEd.CoreAdmin/DotNetEd.CoreAdmin.csproj b/src/DotNetEd.CoreAdmin/DotNetEd.CoreAdmin.csproj index c1936c8..f6b6304 100644 --- a/src/DotNetEd.CoreAdmin/DotNetEd.CoreAdmin.csproj +++ b/src/DotNetEd.CoreAdmin/DotNetEd.CoreAdmin.csproj @@ -6,7 +6,7 @@ false false AmplifiAdminPortal - 3.0.4 + 3.0.5 Automagically add an Admin Panel to your .NET 8 web app. Core Admin Panel for ASP.NET Core amplifi