Skip to content

Commit f78ff21

Browse files
committed
Fixed type hint
1 parent 14f2acb commit f78ff21

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

dico_command/command.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ class Command:
88
def __init__(self,
99
func,
1010
name: str,
11-
checks: typing.Optional[typing.List[typing.Callable[[Context], bool]]] = None,
11+
checks: typing.Optional[typing.List[typing.Callable[[Context], typing.Union[bool, typing.Awaitable[bool]]]]] = None,
1212
aliases: typing.Optional[typing.List[str]] = None,
1313
is_subcommand: bool = False):
1414
self.func = func

dico_command/decorator.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
from .context import Context
44

55

6-
def checks(*funcs: typing.Callable[[Context], bool]):
6+
def checks(*funcs: typing.Callable[[Context], typing.Union[bool, typing.Awaitable[bool]]]):
77
def wrap(maybe_cmd):
88
if isinstance(maybe_cmd, Command):
99
maybe_cmd.checks.extend(funcs)

0 commit comments

Comments
 (0)