Skip to content

Commit abc1948

Browse files
authored
Merge branch 'main' into feat/details_table_usability
Signed-off-by: Kurt Garloff <[email protected]>
2 parents f191e12 + 1d621ec commit abc1948

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

compliance-monitor/monitor.py

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -558,13 +558,13 @@ def _build_report_url(base_url, report, *args, **kwargs):
558558
return url
559559

560560

561-
def render_view(view, view_type, base_url='/', title=None, **kwargs):
561+
def render_view(view, view_type, detail_page='detail', base_url='/', title=None, **kwargs):
562562
media_type = {ViewType.markdown: 'text/markdown'}.get(view_type, 'text/html')
563563
stage1 = stage2 = view[view_type]
564564
if view_type is ViewType.page:
565565
stage1 = view[ViewType.fragment]
566566
def scope_url(uuid): return f"{base_url}page/scope/{uuid}" # noqa: E306,E704
567-
def detail_url(subject, scope): return f"{base_url}page/detail/{subject}/{scope}" # noqa: E306,E704
567+
def detail_url(subject, scope): return f"{base_url}page/{detail_page}/{subject}/{scope}" # noqa: E306,E704
568568
def report_url(report, *args, **kwargs): return _build_report_url(base_url, report, *args, **kwargs) # noqa: E306,E704
569569
fragment = templates_map[stage1].render(detail_url=detail_url, report_url=report_url, scope_url=scope_url, **kwargs)
570570
if view_type != ViewType.markdown and stage1.endswith('.md'):
@@ -649,7 +649,11 @@ async def get_table_full(
649649
with conn.cursor() as cur:
650650
rows2 = db_get_relevant_results2(cur, approved_only=False)
651651
results2 = convert_result_rows_to_dict2(rows2, get_scopes())
652-
return render_view(VIEW_TABLE, view_type, results=results2, base_url=settings.base_url, title="SCS compliance overview")
652+
return render_view(
653+
VIEW_TABLE, view_type, results=results2,
654+
detail_page='detail_full', base_url=settings.base_url,
655+
title="SCS compliance overview",
656+
)
653657

654658

655659
@app.get("/{view_type}/scope/{scopeuuid}")

0 commit comments

Comments
 (0)