Skip to content

[BUG] Card type id is removed when card is updated #3934

@MikeDevresse

Description

@MikeDevresse

Type of Connector

Certified Connector

Name of Connector

Update an adaptive card in a chat or channel

Describe the bug

I have a flow that post an adaptive card in which I am able to set card type id, my card has several actions that can be triggered multiple times, and I get the responses from the "When someone responds to an adaptive card" trigger.

The issue is that when my card gets updated with the "Update an adaptive card in a chat or channel" connector, my actions doesn't work anymore, I get the "Unable to reach app. Please try again.".

I then attempted to not update my card to see if the issue still happens after sometimes and it doesn't so I figured it was the update's fault.

I am not sure that it is the card type id that is being removed but I have a strong feeling that it is.

Is this a security bug?

No, this is not a security bug

What is the severity of this bug?

Severity 3 - Minor issue

To Reproduce

Create a flow that post an adaptive card with an id and with some actions.

Create another flow that uses the "When someone responds to an adaptive card" trigger to listen to those actions.

Create a flow that updates the card.

Attempt to use action after the card gets updated and you should see the error.

Expected behavior

I expected that the connector will not have removed the card type id, or at least add the possibility to add it in advanced parameters.

Environment summary

No install, only using cloud flows

Additional context

No additional context

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions