diff --git a/scanner/__main__.py b/scanner/__main__.py index 616cced..3704aae 100644 --- a/scanner/__main__.py +++ b/scanner/__main__.py @@ -365,6 +365,12 @@ def _render_markdown(r: dict) -> str: f"nicht erreichbar: {el.get('errors', 0)}") for entry in el.get("broken_links", []): lines.append(f"- HTTP {entry['status']}: `{entry['url']}`") + for page in entry.get("pages", [])[:3]: + lines.append(f" - gefunden auf: {page}") + for entry in el.get("error_links", []): + lines.append(f"- Nicht erreichbar: `{entry['url']}` ({entry.get('error', '?')})") + for page in entry.get("pages", [])[:3]: + lines.append(f" - gefunden auf: {page}") lines += [ "",