Skip to content

Commit 74baff1

Browse files
committed
fix: BaseServer.on, event
1 parent 13a49b4 commit 74baff1

File tree

1 file changed

+8
-15
lines changed

1 file changed

+8
-15
lines changed

src/socketio-stubs/base_server.pyi

Lines changed: 8 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -46,18 +46,15 @@ class BaseServer(Generic[_IsAsyncio, _T_co]):
4646
def is_asyncio_based(self) -> _IsAsyncio: ...
4747
@overload
4848
def on(
49-
self,
50-
event: Callable[..., Incomplete],
51-
handler: None = ...,
52-
namespace: None = ...,
53-
) -> None: ...
49+
self, event: str, handler: None = ..., namespace: str | None = ...
50+
) -> Callable[[_F], _F]: ...
5451
@overload
5552
def on(
5653
self,
57-
event: str,
58-
handler: Callable[..., Incomplete],
54+
event: Callable[..., Incomplete],
55+
handler: None = ...,
5956
namespace: str | None = ...,
60-
) -> Callable[[_F], _F] | None: ...
57+
) -> None: ...
6158
@overload
6259
def on(
6360
self,
@@ -66,15 +63,11 @@ class BaseServer(Generic[_IsAsyncio, _T_co]):
6663
namespace: str | None = ...,
6764
) -> Callable[[_F], _F] | None: ...
6865
@overload
69-
def event(self, handler: Callable[..., Incomplete]) -> None: ...
70-
@overload
71-
def event(
72-
self, handler: Callable[..., Incomplete], namespace: str | None
73-
) -> Callable[[_F], _F]: ...
74-
@overload
7566
def event(
7667
self, handler: Callable[..., Incomplete], namespace: str | None = ...
77-
) -> Callable[[_F], _F] | None: ...
68+
) -> None: ...
69+
@overload
70+
def event(self, namespace: str | None) -> Callable[[_F], _F]: ...
7871
def register_namespace(
7972
self, namespace_handler: base_namespace.BaseClientNamespace[_IsAsyncio]
8073
) -> None: ...

0 commit comments

Comments
 (0)