Skip to content

Commit 3a038f4

Browse files
authored
Merge pull request #1 from devamin/feat/pass-manager-kwargs-from-namespace
Feat/pass manager kwargs from namespace
2 parents de4d5b5 + 7e3b144 commit 3a038f4

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

src/socketio/asyncio_namespace.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ async def trigger_event(self, event, *args):
4242
return ret
4343

4444
async def emit(self, event, data=None, to=None, room=None, skip_sid=None,
45-
namespace=None, callback=None):
45+
namespace=None, callback=None, **kwargs):
4646
"""Emit a custom event to one or more connected clients.
4747
4848
The only difference with the :func:`socketio.Server.emit` method is
@@ -54,7 +54,7 @@ async def emit(self, event, data=None, to=None, room=None, skip_sid=None,
5454
return await self.server.emit(event, data=data, to=to, room=room,
5555
skip_sid=skip_sid,
5656
namespace=namespace or self.namespace,
57-
callback=callback)
57+
callback=callback, **kwargs)
5858

5959
async def send(self, data, to=None, room=None, skip_sid=None,
6060
namespace=None, callback=None):

src/socketio/namespace.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ def _set_server(self, server):
3838
self.server = server
3939

4040
def emit(self, event, data=None, to=None, room=None, skip_sid=None,
41-
namespace=None, callback=None):
41+
namespace=None, callback=None, **kwargs):
4242
"""Emit a custom event to one or more connected clients.
4343
4444
The only difference with the :func:`socketio.Server.emit` method is
@@ -48,7 +48,7 @@ def emit(self, event, data=None, to=None, room=None, skip_sid=None,
4848
return self.server.emit(event, data=data, to=to, room=room,
4949
skip_sid=skip_sid,
5050
namespace=namespace or self.namespace,
51-
callback=callback)
51+
callback=callback, **kwargs)
5252

5353
def send(self, data, to=None, room=None, skip_sid=None, namespace=None,
5454
callback=None):

0 commit comments

Comments
 (0)