Skip to content

Commit 2d85c1d

Browse files
committed
fix tornado
1 parent ef17e11 commit 2d85c1d

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed

src/idom/server/tornado.py

+8-3
Original file line numberDiff line numberDiff line change
@@ -179,10 +179,15 @@ def _setup_single_view_dispatcher_route(
179179
) -> _RouteHandlerSpecs:
180180
return [
181181
(
182-
r"/(.*)/?_api/stream",
182+
r"/(.*)/_api/stream",
183183
ModelStreamHandler,
184184
{"component_constructor": constructor},
185-
)
185+
),
186+
(
187+
r"/_api/stream",
188+
ModelStreamHandler,
189+
{"component_constructor": constructor},
190+
),
186191
]
187192

188193

@@ -202,7 +207,7 @@ class ModelStreamHandler(WebSocketHandler):
202207
def initialize(self, component_constructor: ComponentConstructor) -> None:
203208
self._component_constructor = component_constructor
204209

205-
async def open(self, path: str) -> None:
210+
async def open(self, path: str = "") -> None:
206211
message_queue: "AsyncQueue[str]" = AsyncQueue()
207212

208213
async def send(value: VdomJsonPatch) -> None:

0 commit comments

Comments
 (0)