Updated file exists to return true of false

This commit is contained in:
Cameron Cowen 2021-05-23 10:56:23 +01:00
parent a8c41f68f8
commit 7d96c229fa

View file

@ -8,6 +8,9 @@ using System.Text;
namespace Elsa.Activities.File
{
[Action(Category = "File",
Description = "Checks if a file exists",
Outcomes = new[] { OutcomeNames.True, OutcomeNames.False })]
public class FileExists : Activity
{
[ActivityProperty(Hint = "Path of the file to delete.")]
@ -16,7 +19,10 @@ namespace Elsa.Activities.File
protected override IActivityExecutionResult OnExecute(ActivityExecutionContext context)
{
var exists = System.IO.File.Exists(Path);
return Done(exists);
if (exists)
return Outcome(OutcomeNames.True);
else
return Outcome(OutcomeNames.False);
}
}
}