From 3c3154a7ee51561c264db7e22dfa082ba77c3c5d Mon Sep 17 00:00:00 2001 From: lukhipolito-nexxbiz Date: Tue, 2 Dec 2025 13:42:09 +0100 Subject: [PATCH] Update test/component/Elsa.Workflows.ComponentTests/Scenarios/Activities/Http/Workflows/FormDataWorkflow.cs Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- .../Activities/Http/Workflows/FormDataWorkflow.cs | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/test/component/Elsa.Workflows.ComponentTests/Scenarios/Activities/Http/Workflows/FormDataWorkflow.cs b/test/component/Elsa.Workflows.ComponentTests/Scenarios/Activities/Http/Workflows/FormDataWorkflow.cs index 0d7cb34c0..47ccbfafc 100644 --- a/test/component/Elsa.Workflows.ComponentTests/Scenarios/Activities/Http/Workflows/FormDataWorkflow.cs +++ b/test/component/Elsa.Workflows.ComponentTests/Scenarios/Activities/Http/Workflows/FormDataWorkflow.cs @@ -33,8 +33,16 @@ public class FormDataWorkflow : WorkflowBase var content = parsedContentVariable.Get(context); if (content is IDictionary formData) { - var name = formData.ContainsKey("name") ? formData["name"]?.ToString() : "unknown"; - var email = formData.ContainsKey("email") ? formData["email"]?.ToString() : "unknown"; + string name; + if (formData.TryGetValue("name", out var nameObj) && nameObj != null) + name = nameObj.ToString(); + else + name = "unknown"; + string email; + if (formData.TryGetValue("email", out var emailObj) && emailObj != null) + email = emailObj.ToString(); + else + email = "unknown"; return $"Name: {name}, Email: {email}"; } return "No form data received";