From 1c7d09bfcb21ae6203003fce659e0f768482ae58 Mon Sep 17 00:00:00 2001
From: Pascal Syma
Date: Mon, 15 Sep 2025 15:45:07 +0200
Subject: [PATCH] Include administrated hunts in home
---
server/api/home.get.ts | 40 +++++++++++++++++++++++++++-------------
1 file changed, 27 insertions(+), 13 deletions(-)
diff --git a/server/api/home.get.ts b/server/api/home.get.ts
index 37fac31..ef422ce 100644
--- a/server/api/home.get.ts
+++ b/server/api/home.get.ts
@@ -34,22 +34,36 @@ async function getOwnHunts(userId: number | undefined) {
},
where: {
deletedAt: null,
- teams: {
- some: {
- OR: [
- {
- ownerId: userId
- },
- {
- members: {
- some: {
- memberId: userId
+ OR: [
+ {
+ teams: {
+ some: {
+ OR: [
+ {
+ ownerId: userId
+ },
+ {
+ members: {
+ some: {
+ memberId: userId
+ }
+ }
}
- }
+ ]
}
- ]
+ }
+ },
+ {
+ creatorId: userId
+ },
+ {
+ members: {
+ some: {
+ memberId: userId
+ }
+ }
}
- }
+ ]
}
});
}