diff --git a/MeetingAssistant/MeetingAssistant.csproj b/MeetingAssistant/MeetingAssistant.csproj
index 36e753f..eaa7d0a 100644
--- a/MeetingAssistant/MeetingAssistant.csproj
+++ b/MeetingAssistant/MeetingAssistant.csproj
@@ -26,8 +26,9 @@
-
+
+
diff --git a/MeetingAssistant/Workflow/MeetingWorkflowEngine.cs b/MeetingAssistant/Workflow/MeetingWorkflowEngine.cs
index c61f72e..811e742 100644
--- a/MeetingAssistant/Workflow/MeetingWorkflowEngine.cs
+++ b/MeetingAssistant/Workflow/MeetingWorkflowEngine.cs
@@ -281,14 +281,14 @@ public sealed class MeetingWorkflowEngine : IMeetingWorkflowEngine
}
expression.Functions["contains"] = args =>
- Contains(args[0].Evaluate(), Convert.ToString(args[1].Evaluate(), CultureInfo.InvariantCulture));
+ Contains(args.Evaluate(0), Convert.ToString(args.Evaluate(1), CultureInfo.InvariantCulture));
expression.Functions["starts_with"] = args =>
- Convert.ToString(args[0].Evaluate(), CultureInfo.InvariantCulture)?.StartsWith(
- Convert.ToString(args[1].Evaluate(), CultureInfo.InvariantCulture) ?? "",
+ Convert.ToString(args.Evaluate(0), CultureInfo.InvariantCulture)?.StartsWith(
+ Convert.ToString(args.Evaluate(1), CultureInfo.InvariantCulture) ?? "",
StringComparison.OrdinalIgnoreCase) == true;
expression.Functions["ends_with"] = args =>
- Convert.ToString(args[0].Evaluate(), CultureInfo.InvariantCulture)?.EndsWith(
- Convert.ToString(args[1].Evaluate(), CultureInfo.InvariantCulture) ?? "",
+ Convert.ToString(args.Evaluate(0), CultureInfo.InvariantCulture)?.EndsWith(
+ Convert.ToString(args.Evaluate(1), CultureInfo.InvariantCulture) ?? "",
StringComparison.OrdinalIgnoreCase) == true;
return Convert.ToBoolean(expression.Evaluate(), CultureInfo.InvariantCulture);