diff --git a/server/src/database/users.ts b/server/src/database/users.ts index 3d008bd3..7a3a609d 100644 --- a/server/src/database/users.ts +++ b/server/src/database/users.ts @@ -168,6 +168,11 @@ export async function getAllUsers(): Promise< > { try { const users = await prisma.user.findMany({ + where: { + NOT: { + id: 0, // exclude memo from all user search results + }, + }, include: { enrollments: { include: { diff --git a/server/src/seeds/test-data/data.ts b/server/src/seeds/test-data/data.ts index 9a97ef9b..5958314e 100644 --- a/server/src/seeds/test-data/data.ts +++ b/server/src/seeds/test-data/data.ts @@ -1,4 +1,4 @@ -import type { Day } from "common/types"; +import type { Day, User } from "common/types"; export const subjects: Array<{ group: string; @@ -30,7 +30,19 @@ export const interest = [ { userId: 103, subjectId: 4 }, ]; -export const users = [ +export const users: User[] = [ + { + id: 0, + name: "メモ", + gender: "メモ", + grade: "メモ", + faculty: "メモ", + department: "メモ", + intro: "メモです。", + pictureUrl: + "https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhvpbYflYCwbG_c11ADWhZUaf93zrtmvYYjSvY4NNxcF4Ri-XO6jiFZq-1InXfcxBjTD9_8jQntvnzML5F0geA04H9etzy3dcZ7SaqpbfKX4PmFgg8nplhaSLBCWo6zOIwq-jJc9tjrXxKV/s1600/bunbougu_memo.png", + guid: "0000", + }, { id: 101, name: "田中太郎",