diff --git a/packages/AdaptiveCards/Actions/UpdateAdaptiveCard.cs b/packages/AdaptiveCards/Actions/UpdateAdaptiveCard.cs index e70c3c9980..ac0a8a8b56 100644 --- a/packages/AdaptiveCards/Actions/UpdateAdaptiveCard.cs +++ b/packages/AdaptiveCards/Actions/UpdateAdaptiveCard.cs @@ -34,6 +34,7 @@ protected async override Task OnProcessCardAsync(DialogContext dc, JObje } // Update existing activity + activity.Id = activityId; await dc.Context.UpdateActivityAsync(activity, cancellationToken).ConfigureAwait(false); } else diff --git a/packages/AdaptiveCards/Schemas/Microsoft.Bot.Components.UpdateAdaptiveCard.schema b/packages/AdaptiveCards/Schemas/Microsoft.Bot.Components.UpdateAdaptiveCard.schema index b51cb2b73e..2f2cde9e64 100644 --- a/packages/AdaptiveCards/Schemas/Microsoft.Bot.Components.UpdateAdaptiveCard.schema +++ b/packages/AdaptiveCards/Schemas/Microsoft.Bot.Components.UpdateAdaptiveCard.schema @@ -40,7 +40,7 @@ "$ref": "schema:#/definitions/stringExpression", "title": "Activity ID", "description": "ID of the cards activity to update. Required unless sending a response to an invoked Action.Execute.", - "default": "=turn.activity.replyTo" + "default": "=turn.activity.replyToId" } }, "required": [ "template", "data" ]