diff --git a/src/modules/Elsa.Workflows.Core/Extensions/ActivityExecutionContextExtensions.InputEvaluation.cs b/src/modules/Elsa.Workflows.Core/Extensions/ActivityExecutionContextExtensions.InputEvaluation.cs index bfb71f208..00b332f3d 100644 --- a/src/modules/Elsa.Workflows.Core/Extensions/ActivityExecutionContextExtensions.InputEvaluation.cs +++ b/src/modules/Elsa.Workflows.Core/Extensions/ActivityExecutionContextExtensions.InputEvaluation.cs @@ -121,11 +121,12 @@ public static partial class ActivityExecutionContextExtensions // Serializing the value ensures we store a copy of the value and not a reference to the input, which may change over time. if (inputDescriptor.IsSerializable != false) { - var serializedValue = await context.GetRequiredService().SerializeToElementAsync(value); - var manager = context.GetRequiredService(); - var filterContext = new ActivityStateFilterContext(context, inputDescriptor, serializedValue, context.CancellationToken); - var filterResult = await manager.RunFiltersAsync(filterContext); - context.ActivityState[inputDescriptor.Name] = filterResult; + // TODO: Disable filtering for now until we redesign log sanitization. + // var serializedValue = await context.GetRequiredService().SerializeToElementAsync(value); + // var manager = context.GetRequiredService(); + // var filterContext = new ActivityStateFilterContext(context, inputDescriptor, serializedValue, context.CancellationToken); + // var filterResult = await manager.RunFiltersAsync(filterContext); + context.ActivityState[inputDescriptor.Name] = value; } } } \ No newline at end of file