From 971513d3aeb02cd0219fdf11fdf1d930505fd134 Mon Sep 17 00:00:00 2001 From: dotta Date: Fri, 20 Mar 2026 07:59:32 -0500 Subject: [PATCH] fix: default company export page to README.md instead of first file When navigating to the company export page without a specific file in the URL, select README.md by default instead of whichever file happens to be first in the export result (previously COMPANY.md). Co-Authored-By: Paperclip --- ui/src/pages/CompanyExport.tsx | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/ui/src/pages/CompanyExport.tsx b/ui/src/pages/CompanyExport.tsx index 3c4f5930..5ed8f640 100644 --- a/ui/src/pages/CompanyExport.tsx +++ b/ui/src/pages/CompanyExport.tsx @@ -609,10 +609,12 @@ export function CompanyExport() { const ancestors = expandAncestors(urlFile); setExpandedDirs(new Set([...topDirs, ...ancestors])); } else { - // Select first file and update URL - const firstFile = Object.keys(result.files)[0]; - if (firstFile) { - selectFile(firstFile, true); + // Default to README.md if present, otherwise fall back to first file + const defaultFile = "README.md" in result.files + ? "README.md" + : Object.keys(result.files)[0]; + if (defaultFile) { + selectFile(defaultFile, true); } setExpandedDirs(topDirs); }