From dc6d57a1e5fd5af09535e7ba8dd91d82da87ee46 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marius=20Vasile=20Vu=C8=99can?= Date: Wed, 10 Sep 2025 11:39:24 +0300 Subject: [PATCH] Made execute endpoint model case insensitive --- .../Endpoints/WorkflowDefinitions/Execute/PostEndpoint.cs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/modules/Elsa.Workflows.Api/Endpoints/WorkflowDefinitions/Execute/PostEndpoint.cs b/src/modules/Elsa.Workflows.Api/Endpoints/WorkflowDefinitions/Execute/PostEndpoint.cs index 796fe7b32..e5a574bf7 100644 --- a/src/modules/Elsa.Workflows.Api/Endpoints/WorkflowDefinitions/Execute/PostEndpoint.cs +++ b/src/modules/Elsa.Workflows.Api/Endpoints/WorkflowDefinitions/Execute/PostEndpoint.cs @@ -34,7 +34,11 @@ internal class PostEndpoint( { try { - request = await JsonSerializer.DeserializeAsync(HttpContext.Request.Body, cancellationToken: cancellationToken); + request = await JsonSerializer.DeserializeAsync(HttpContext.Request.Body, + new JsonSerializerOptions + { + PropertyNameCaseInsensitive = true + }, cancellationToken: cancellationToken); } catch {