fixed bugs

This commit is contained in:
La_Felx
2023-01-03 22:34:30 +01:00
parent 07c8cc239e
commit a1a0bca5a1
2 changed files with 12 additions and 12 deletions
+11 -11
View File
@@ -34,10 +34,10 @@ model Admin {
} }
model Discipline { model Discipline {
id Int @id @default(autoincrement()) id Int @id @default(autoincrement())
pid String @unique @default(dbgenerated("gen_random_uuid()")) @db.Uuid pid String @unique @default(dbgenerated("gen_random_uuid()")) @db.Uuid
name String name String
briefDescription String @default("description") briefDescription String @default("description")
fullDescription String? fullDescription String?
minTeamSize Int minTeamSize Int
maxTeamSize Int maxTeamSize Int
@@ -62,16 +62,16 @@ model RoleSchema {
} }
model Team { model Team {
id Int @id @default(autoincrement()) id Int @id @default(autoincrement())
pid String @unique @default(dbgenerated("gen_random_uuid()")) @db.Uuid pid String @unique @default(dbgenerated("gen_random_uuid()")) @db.Uuid
name String name String
leaderEmail String leaderEmail String
verified Boolean @default(false) verified Boolean @default(false)
creationDate DateTime @default(now()) creationDate DateTime @default(now())
roles Role[] @relation(name: "participants") roles Role[] @relation(name: "participants")
participants Participant[] participants Participant[]
discipline Discipline @relation(fields: [disciplineId], references: [id], onDelete: Cascade) discipline Discipline @relation(fields: [disciplineId], references: [id], onDelete: Cascade)
disciplineId Int disciplineId Int
} }
@@ -84,7 +84,7 @@ model Participant {
group Group @relation(fields: [groupId], references: [id], onDelete: Cascade) group Group @relation(fields: [groupId], references: [id], onDelete: Cascade)
groupId Int groupId Int
team Team @relation(fields: [teamId], references: [id], onDelete: Cascade) team Team @relation(fields: [teamId], references: [id], onDelete: Cascade)
teamId Int teamId Int
roles Role[] roles Role[]
} }
+1 -1
View File
@@ -66,7 +66,7 @@ export const getTeam = async (req: Request<{ pid: string }>, res: Response) => {
} }
const team = await prisma.team.findUnique({ const team = await prisma.team.findUnique({
where: { pid, verified }, where: {pid: pid},
select: detailedTeam, select: detailedTeam,
}); });