botbuilder-python icon indicating copy to clipboard operation
botbuilder-python copied to clipboard

Prevent Python from raising a TypeError related to missing arguments

Open gandiddi opened this issue 1 year ago • 0 comments

Fixes #2198

Description

Typing for Middleware is incorrect

TypeError: MiddlewareSet.receive_activity_internal..call_next_middleware() takes 0 positional arguments but 1 was given

Specific Changes

Using functools.partial to create a callable that conforms to Callable[[TurnContext], Awaitable]

gandiddi avatar Feb 14 '25 17:02 gandiddi