@@ -248,12 +248,12 @@ async def on_teams_messaging_extension_submit_action_dispatch(
248
248
249
249
if action .bot_message_preview_action == "edit" :
250
250
return await self .on_teams_messaging_extension_bot_message_preview_edit (
251
- turn_context , action
251
+ turn_context , deserializer_helper ( MessagingExtensionAction , action )
252
252
)
253
253
254
254
if action .bot_message_preview_action == "send" :
255
255
return await self .on_teams_messaging_extension_bot_message_preview_send (
256
- turn_context , action
256
+ turn_context , deserializer_helper ( MessagingExtensionAction , action )
257
257
)
258
258
259
259
raise _InvokeResponseException (
@@ -262,12 +262,12 @@ async def on_teams_messaging_extension_submit_action_dispatch(
262
262
)
263
263
264
264
async def on_teams_messaging_extension_bot_message_preview_edit ( # pylint: disable=unused-argument
265
- self , turn_context : TurnContext , action
265
+ self , turn_context : TurnContext , action : MessagingExtensionAction
266
266
) -> MessagingExtensionActionResponse :
267
267
raise _InvokeResponseException (status_code = HTTPStatus .NOT_IMPLEMENTED )
268
268
269
269
async def on_teams_messaging_extension_bot_message_preview_send ( # pylint: disable=unused-argument
270
- self , turn_context : TurnContext , action
270
+ self , turn_context : TurnContext , action : MessagingExtensionAction
271
271
) -> MessagingExtensionActionResponse :
272
272
raise _InvokeResponseException (status_code = HTTPStatus .NOT_IMPLEMENTED )
273
273
0 commit comments