fixed type on prisma schema and others
This commit is contained in:
parent
ca3057c895
commit
a57859aef0
@ -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">
|
||||||
|
@ -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: {
|
||||||
|
@ -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({
|
||||||
|
@ -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
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user