diff --git a/web/components/contracts-list.tsx b/web/components/contracts-list.tsx index 5cc8376d..cb003d80 100644 --- a/web/components/contracts-list.tsx +++ b/web/components/contracts-list.tsx @@ -258,6 +258,11 @@ export function SearchableGrid(props: { matches = matches.filter((c) => sort === 'resolved' ? c.resolution : !c.resolution ) + + // Filter out closed contracts. + if (sort !== 'closed' && sort !== 'resolved') { + matches = matches.filter((c) => !c.closeTime || c.closeTime > Date.now()) + } } return (