INNER CODE UNIT · Python
_validate_discover_input
Nuclear-Marmalade/dataforge · forge/dashboard/app.py:350
def _validate_discover_input(zip_code: str) -> Optional[HTMLResponse]:
"""Return an error HTMLResponse if zip_code is invalid, else None."""
if not zip_code or len(zip_code) != 5:
return HTMLResponse(
'<div class="forge-card text-red-400 text-center py-4">'
"Please enter a valid 5-digit ZIP code</div>"
)
return None
def _format_discover_results(
results: list, zip_code: str, industry: str, radius: int, limit: int
) -> str:
"""Build HTML table from discovery results."""
rows_html = ""
for r in results:
rows_html += (
f"<tr><td>{_esc(r.get('name', ''))}</td>"