Skip to content

RestError class no longer matches the instance thrown via botbuilder message sends #490

Open

Description

Package Version: 2.7.0

  • nodejs
    • nodejs version: 20
    • os name/version: Linux / macOS
  • browser
    • name/version: N/A

Describe the bug
We are currently using the botbuilder to send message via Microsoft Teams however we are checking the instance of the error to match the RestError provided from here to ensure that we are handling known exceptions from the API.

This seems to have been working fine until this week where the thrown error no longer matches the instance.

To Reproduce
Steps to reproduce the behavior:

  1. Setup CloudAdapter from botbuilder
  2. Send a message to a user who has blocked the MS teams bot, using continueConversationAsync from the adapter
  3. Check the error thrown

Expected behavior
The RestError class instance should match the error thrown via the Rest API

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions