diff --git a/test/sexp/sexp_components.py b/test/sexp/sexp_components.py index fb397ef..4e64c34 100644 --- a/test/sexp/sexp_components.py +++ b/test/sexp/sexp_components.py @@ -4,7 +4,7 @@ from __future__ import annotations import os from datetime import datetime -from shared.sexp.jinja_bridge import render, load_service_components +from shared.sexp.jinja_bridge import render, load_service_components, client_components_tag from shared.sexp.helpers import root_header_html, full_page # Load test-specific .sexpr components at import time @@ -196,7 +196,9 @@ async def render_dashboard_page(ctx: dict, result: dict | None, hdr = _header_stack_html(ctx, active_service) inner = _results_partial_html(result, running, csrf, active_filter, active_service) content = _wrap_results_div(inner, running) - return full_page(ctx, header_rows_html=hdr, content_html=content) + body_end = client_components_tag() + return full_page(ctx, header_rows_html=hdr, content_html=content, + body_end_html=body_end) async def render_results_partial(result: dict | None, running: bool,