[dyad] Öğrenci fallback tenant kapsamını düzeltme

This commit is contained in:
[dyad] committed 2026-08-02 01:32:17 +02:00
1 parent 42fba01cdb
commit 0b0481a4d0
2 files changed
+8 -10

No files matched your search

+7 -9
View File
@@ -36,15 +36,13 @@ export async function GET(request: Request) {
if (userId) {
// For STUDENT role, also match by name + school as fallback for legacy data
if (session.user?.role === 'STUDENT' && session.user.id === userId) {
userIdFilter = [
{ userId },
{
userId: null,
firstName: session.user.firstName,
lastName: session.user.lastName,
schoolId: session.user.schoolId,
},
];
const legacyStudentFilter: Record<string, unknown> = {
userId: null,
firstName: session.user.firstName,
lastName: session.user.lastName,
schoolId: session.user.schoolId,
};
userIdFilter = [{ userId }, legacyStudentFilter];
} else {
where.userId = userId;
}