fixed type on prisma schema and others

This commit is contained in:
Bob Burningham 2023-11-12 17:31:24 -08:00
parent ca3057c895
commit a57859aef0
4 changed files with 7 additions and 6 deletions

View File

@ -41,9 +41,9 @@ const MemberIdPage = async ({
return redirect(`/servers/${params.serverId}`); return redirect(`/servers/${params.serverId}`);
} }
const { MemberOne, MemberTwo } = conversation; const { memberOne, memberTwo } = conversation;
const otherMember = MemberOne.profileId === profile.id ? MemberTwo : MemberOne; const otherMember = memberOne.profileId === profile.id ? memberTwo : memberOne;
return ( return (
<div className="bg-white dark:bg-[#313338] flex flex-col h-full"> <div className="bg-white dark:bg-[#313338] flex flex-col h-full">

View File

@ -64,7 +64,7 @@ export default async function handler(req: NextApiRequest, res: NextApiResponseS
let message = await db.message.findFirst({ let message = await db.message.findFirst({
where: { where: {
id: messageId as string, id: messageId as string,
channelId: channel.id, channelId: channel.id as string,
}, },
include: { include: {
member: { member: {

View File

@ -61,7 +61,7 @@ export default async function handler(req: NextApiRequest, res: NextApiResponseS
const member = server.members.find((member) => member.profileId === profile.id); const member = server.members.find((member) => member.profileId === profile.id);
if (!member) { if (!member) {
return res.status(401).json({ error: "Unauthorized" }); return res.status(401).json({ error: "Member not found" });
} }
const message = await db.message.create({ const message = await db.message.create({

View File

@ -121,10 +121,10 @@ model Conversation{
id String @id @default(uuid()) id String @id @default(uuid())
memberOneId String memberOneId String
MemberOne Member @relation("MemberOne", fields: [memberOneId], references: [id], onDelete: Cascade) memberOne Member @relation("MemberOne", fields: [memberOneId], references: [id], onDelete: Cascade)
memberTwoId String memberTwoId String
MemberTwo Member @relation("MemberTwo", fields: [memberTwoId], references: [id], onDelete: Cascade) memberTwo Member @relation("MemberTwo", fields: [memberTwoId], references: [id], onDelete: Cascade)
createdAt DateTime @default(now()) createdAt DateTime @default(now())
updatedAt DateTime @updatedAt updatedAt DateTime @updatedAt
@ -148,6 +148,7 @@ model DirectMessage{
conversation Conversation @relation(fields: [conversationId], references: [id], onDelete: Cascade) conversation Conversation @relation(fields: [conversationId], references: [id], onDelete: Cascade)
deleted Boolean @default(false) deleted Boolean @default(false)
createdAt DateTime @default(now()) createdAt DateTime @default(now())
updatedAt DateTime @updatedAt updatedAt DateTime @updatedAt