Fix Telnyx bookmarks

This commit is contained in:
Sipke Schoorstra 2021-06-07 22:06:07 +02:00
parent 757a2f566f
commit f9291adaad
2 changed files with 3 additions and 4 deletions

View file

@ -4,7 +4,7 @@ using Elsa.Bookmarks;
namespace Elsa.Activities.Telnyx.Providers.Bookmarks
{
public record NotificationBookmark(string EventType, string? CorrelationId = default) : IBookmark
public record NotificationBookmark(string EventType) : IBookmark
{
}
@ -20,8 +20,7 @@ namespace Elsa.Activities.Telnyx.Providers.Bookmarks
{
var activityType = context.ActivityType;
var eventType = (string) activityType.Attributes[NotificationActivityTypeProvider.EventTypeAttribute];
var correlationId = context.ActivityExecutionContext.WorkflowExecutionContext.CorrelationId;
return new[] { Result(new NotificationBookmark(eventType, correlationId)) };
return new[] {Result(new NotificationBookmark(eventType))};
}
}
}

View file

@ -40,7 +40,7 @@ namespace Elsa.Activities.Telnyx.Webhooks.Handlers
}
var correlationId = GetCorrelationId(payload);
var bookmark = new NotificationBookmark(eventType, correlationId);
var bookmark = new NotificationBookmark(eventType);
var trigger = new NotificationBookmark(eventType);
var context = new CollectWorkflowsContext(activityType, bookmark, trigger, correlationId);