From c01458e39485eb835010d04e0136a50bf9feb259 Mon Sep 17 00:00:00 2001 From: headlesdev Date: Sun, 18 May 2025 15:44:55 +0200 Subject: [PATCH] Display Networks on Sites --- app/api/sites/get_all/route.ts | 3 +++ app/dashboard/sites/SitesPage.tsx | 1 + components/cards/Sites.tsx | 12 ++++++++++-- 3 files changed, 14 insertions(+), 2 deletions(-) diff --git a/app/api/sites/get_all/route.ts b/app/api/sites/get_all/route.ts index 74edac4..157cd10 100644 --- a/app/api/sites/get_all/route.ts +++ b/app/api/sites/get_all/route.ts @@ -30,6 +30,9 @@ export async function GET(request: NextRequest) { mode: "insensitive", }, }, + include: { + networks: true, + }, }); const total = await prisma.site.count({ where: { diff --git a/app/dashboard/sites/SitesPage.tsx b/app/dashboard/sites/SitesPage.tsx index bb3af64..1866763 100644 --- a/app/dashboard/sites/SitesPage.tsx +++ b/app/dashboard/sites/SitesPage.tsx @@ -24,6 +24,7 @@ export default function SitesPage({ username, name }: SitesPageProps) { setItemPerPage, loadSites } = useSites(); + console.log(sites); return ( {name}

{description}

{ networks && networks.length > 0 && ( -

Networks: {networks.join(', ')}

+

Networks: {networks.map((network) => network.name).join(", ")}

)}