Skip to content

Commit f810985

Browse files
fix: refresh session component tree on session init (#1257)
1 parent f2793f4 commit f810985

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

src/writer/app_runner.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828
EventHandlerRegistry,
2929
MiddlewareRegistry,
3030
WriterSession,
31+
base_component_tree,
3132
use_request_context,
3233
)
3334
from writer.core_ui import ingest_bmc_component_tree
@@ -164,6 +165,8 @@ def _handle_session_init(
164165
session = writer.session_manager.get_new_session(
165166
payload.cookies, payload.headers, payload.proposedSessionId
166167
)
168+
else:
169+
session.session_component_tree = core_ui.build_session_component_tree(base_component_tree)
167170

168171
if session is None:
169172
raise MessageHandlingException("Session rejected.")

0 commit comments

Comments
 (0)