diff --git a/app/next-client-app/app/scanreports/[id]/details/page.tsx b/app/next-client-app/app/scanreports/[id]/details/page.tsx index abd9908a0..f67c2db3b 100644 --- a/app/next-client-app/app/scanreports/[id]/details/page.tsx +++ b/app/next-client-app/app/scanreports/[id]/details/page.tsx @@ -12,6 +12,7 @@ import { } from "@/api/datasets"; import { ScanReportDetailsForm } from "@/components/scanreports/ScanReportDetailsForm"; import { getScanReport, getScanReportPermissions } from "@/api/scanreports"; +import { Forbidden } from "@/components/core/Forbidden"; interface ScanReportDetailsProps { params: { @@ -34,6 +35,14 @@ export default async function ScanreportDetails({ const permissionsSR = await getScanReportPermissions(id); const isAuthor = permissionsSR.permissions.includes("IsAuthor"); + if (permissionsDS.permissions.length === 0) { + return ( +