From 61c6b552719ce9784f179464e74cd49248209d8a Mon Sep 17 00:00:00 2001 From: soryu Date: Sat, 24 Jan 2026 19:04:43 +0000 Subject: feat: update file links to use contract-scoped routes Co-Authored-By: Claude Opus 4.5 --- makima/frontend/src/routes/contracts.tsx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/makima/frontend/src/routes/contracts.tsx b/makima/frontend/src/routes/contracts.tsx index 6acda29..6946cb8 100644 --- a/makima/frontend/src/routes/contracts.tsx +++ b/makima/frontend/src/routes/contracts.tsx @@ -375,9 +375,11 @@ function ContractsPageContent() { // File/task navigation handlers const handleFileSelect = useCallback( (fileId: string) => { - navigate(`/files/${fileId}`); + if (contractDetail) { + navigate(`/contracts/${contractDetail.id}/files/${fileId}`); + } }, - [navigate] + [navigate, contractDetail] ); const handleTaskSelect = useCallback( -- cgit v1.2.3 -- cgit v1.2.3 -- cgit v1.2.3