From 236b7bff675df174d1532c7c8d94c4db2eafb49e Mon Sep 17 00:00:00 2001 From: Sipke Schoorstra Date: Thu, 26 Sep 2019 18:38:32 +0200 Subject: [PATCH] Configure CronEvent with runtime-evaluated description lambda --- .../Elsa.Activities.Timers/Activities/CronEvent.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/activities/Elsa.Activities.Timers/Activities/CronEvent.cs b/src/activities/Elsa.Activities.Timers/Activities/CronEvent.cs index 2d9eaa1a0..3d966539a 100644 --- a/src/activities/Elsa.Activities.Timers/Activities/CronEvent.cs +++ b/src/activities/Elsa.Activities.Timers/Activities/CronEvent.cs @@ -15,6 +15,11 @@ namespace Elsa.Activities.Timers.Activities Category = "Timers", Description = "Triggers periodically based on a specified CRON expression." )] + [ActivityDefinitionDesigner( + Description = + "x => !!x.state.cronExpression ? `${ x.state.cronExpression.expression }.` : x.definition.description", + Outcomes = new[] { OutcomeNames.Done } + )] public class CronEvent : Activity { private readonly IWorkflowExpressionEvaluator expressionEvaluator;