We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 5ddcb1b commit dc478beCopy full SHA for dc478be
1 file changed
graphql_ws/django/routing.py
@@ -1,4 +1,5 @@
1
from channels.routing import ProtocolTypeRouter, URLRouter
2
+from channels.sessions import SessionMiddlewareStack
3
from django.apps import apps
4
from django.urls import path
5
from .consumers import GraphQLSubscriptionConsumer
@@ -13,6 +14,10 @@
13
14
15
application = ProtocolTypeRouter({"websocket": URLRouter(websocket_urlpatterns)})
16
17
+session_application = ProtocolTypeRouter(
18
+ {"websocket": SessionMiddlewareStack(URLRouter(websocket_urlpatterns))}
19
+)
20
+
21
if AuthMiddlewareStack:
22
auth_application = ProtocolTypeRouter(
23
{"websocket": AuthMiddlewareStack(URLRouter(websocket_urlpatterns))}
0 commit comments