我创建了工作流决策活动来确定提交是否为垃圾邮件。为此,我检测表单字段消息中是否有链接。这一直工作正常,但我发现了一个问题,如果用户提交表单时在消息中点击了返回键(创建新段落),则决策不会运行,工作流程的其余部分也不会运行。
这是决策脚本:
var message = "#{FormSubmission.Field:message}";
if (message.ToLower().Contains("http://") || message.ToLower().Contains("https://")) {
SetOutcome("Spam");
}
else {
SetOutcome("Real");
}