diff --git a/app/(customer)/dashboard/(organization)/settings/page.tsx b/app/(customer)/dashboard/(organization)/settings/page.tsx index 6793e997..522af6ad 100644 --- a/app/(customer)/dashboard/(organization)/settings/page.tsx +++ b/app/(customer)/dashboard/(organization)/settings/page.tsx @@ -47,7 +47,9 @@ export default async function RoutePage(props: PageParams<{ slug: string }>) { const organizationWithMembers = await db.query.organization.findFirst({ where: eq(drizzleDb.schemas.organization.id, organization.id), with: { - projects: true, + projects: { + where: eq(drizzleDb.schemas.project.isArchived, false), + }, members: { with: { user: true, diff --git a/app/(customer)/dashboard/(organization)/statistics/page.tsx b/app/(customer)/dashboard/(organization)/statistics/page.tsx index 62316414..ce398d3f 100644 --- a/app/(customer)/dashboard/(organization)/statistics/page.tsx +++ b/app/(customer)/dashboard/(organization)/statistics/page.tsx @@ -29,7 +29,7 @@ export default async function RoutePage(props: PageParams<{}>) { if (!org) notFound(); const projects = await db.query.project.findMany({ - where: eq(drizzleDb.schemas.project.organizationId, org.id), + where: and(eq(drizzleDb.schemas.project.organizationId, org.id), eq(drizzleDb.schemas.project.isArchived, false)) }); const projectIds = projects.map(project => project.id);