Forum Discussion
jocsch
May 05, 2023Brass Contributor
Secondary actions in adaptive cards broken for channel conversation
I have a strange behaviour in teams where an adaptive card is rendered differently depending on if the bot is posting it in a chat or in a teams channel. The adaptive card (reduced to the absolut...
Meghana-MSFT
May 05, 2023Former Employee
Thank you for reporting this issue, we will check this and update you.
Meghana-MSFT
May 08, 2023Former Employee
We are also able to repro this issue, we raised a bug for the same. We will keep you posted on the updates. Thank you!
- jocschJun 15, 2023Brass ContributorAny updates here? I have retested and it is still inconsistent in the image handling.
Even worse, adding a secondary action now seems to block the rendering of the adaptive card in the IOS app completely.- Meghana-MSFTJun 19, 2023Former EmployeeApologies for the delay, we do not have any update to share. We are following up with engineering team for updates. We will keep you posted.
- DagwaiJun 20, 2023Copper Contributor
Primary actions are also not working in a Teams Channel.
Consider the following card;
{ "body": [ { "type": "Input.ChoiceSet", "label": "Pick One ", "choices": "${mylist}", "isRequired": true, "errorMessage": "Please select a an item", "id": "itemId" } { "type": "ActionSet", "actions": [ { "type": "Action.Execute", "verb": "confirm-selection", "title": "OK", "style": "positive", "data": { "dummy": "This is required for IOS to work" } } ] } ] }
When this card is used in a personal / group conversation, and the user clicks on OK, the following is submitted (correctly)
{ "dummy": "This is required for IOS to work", "itemId" : 3 }
When this card is used in a Teams Channel , and the user clicks on OK, the following is submitted (incorrectly)
{ "dummy": "This is required for IOS to work" }
Note that itemId is missing in the response.