Add subprotocols param to add_websocket_route (#1261)

This commit is contained in:
ciscorn 2018-07-17 04:20:26 +09:00 committed by Raphael Deem
parent a39a7ca9d5
commit 599834b0e1

View File

@ -315,13 +315,13 @@ class Sanic:
return response return response
def add_websocket_route(self, handler, uri, host=None, def add_websocket_route(self, handler, uri, host=None,
strict_slashes=None, name=None): strict_slashes=None, subprotocols=None, name=None):
"""A helper method to register a function as a websocket route.""" """A helper method to register a function as a websocket route."""
if strict_slashes is None: if strict_slashes is None:
strict_slashes = self.strict_slashes strict_slashes = self.strict_slashes
return self.websocket(uri, host=host, strict_slashes=strict_slashes, return self.websocket(uri, host=host, strict_slashes=strict_slashes,
name=name)(handler) subprotocols=subprotocols, name=name)(handler)
def enable_websocket(self, enable=True): def enable_websocket(self, enable=True):
"""Enable or disable the support for websocket. """Enable or disable the support for websocket.