mirror of
https://github.com/aiogram/aiogram.git
synced 2026-04-08 16:37:47 +00:00
fix(handlerObj): fix parameter-spec solving (#408)
This commit is contained in:
parent
4863675d28
commit
00cff4acf5
2 changed files with 67 additions and 1 deletions
|
|
@ -33,7 +33,7 @@ def _check_spec(spec: inspect.FullArgSpec, kwargs: dict):
|
|||
if spec.varkw:
|
||||
return kwargs
|
||||
|
||||
return {k: v for k, v in kwargs.items() if k in spec.args}
|
||||
return {k: v for k, v in kwargs.items() if k in set(spec.args + spec.kwonlyargs)}
|
||||
|
||||
|
||||
class Handler:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue