This commit is contained in:
Timur Ercan
2023-02-14 11:12:07 +01:00
parent a43c1f7a91
commit 3d9bf1fb67
2 changed files with 14 additions and 12 deletions

View File

@@ -114,20 +114,22 @@ export async function getServerSideProps(context: any) {
const { id: documentId } = context.query; const { id: documentId } = context.query;
try {
const document: PrismaDocument = await getDocument( const document: PrismaDocument = await getDocument(
+documentId, +documentId,
context.req, context.req,
context.res context.res
); );
} catch (error) {
// todo optimize querys
// todo no intersection groups
if (!document) { if (!document) {
return { return {
notFound: true, notFound: true,
}; };
} }
}
// todo optimize querys
// todo no intersection groups
return { return {
props: { props: {

View File

@@ -12,7 +12,7 @@ export const getDocument = async (
if (!documentId) Promise.reject("No documentId"); if (!documentId) Promise.reject("No documentId");
if (!req || !res) Promise.reject("No res or req"); if (!req || !res) Promise.reject("No res or req");
const document: PrismaDocument = await prisma.document.findFirst({ const document: PrismaDocument = await prisma.document.findFirstOrThrow({
where: { where: {
id: documentId, id: documentId,
userId: user.id, userId: user.id,