Update SignalReceivedBookmarkProvider.cs

Fixes #1375
This commit is contained in:
Sipke Schoorstra 2021-09-19 13:46:50 +02:00
parent 5d57bf517f
commit cedc8873a6

View file

@ -20,7 +20,11 @@ namespace Elsa.Activities.Signaling
private async IAsyncEnumerable<BookmarkResult> GetBookmarksInternalAsync(BookmarkProviderContext<SignalReceived> context, [EnumeratorCancellation] CancellationToken cancellationToken)
{
var signalName = (await context.ReadActivityPropertyAsync(x => x.Signal, cancellationToken))!.ToLowerInvariant();
var signalName = (await context.ReadActivityPropertyAsync(x => x.Signal, cancellationToken))?.ToLowerInvariant().Trim();
// Can't do anything with an empty signal name.
if(string.IsNullOrEmpty(signalName))
yield break;
yield return Result(new SignalReceivedBookmark
{