Remember uploaded images

This commit is contained in:
2025-08-04 19:34:50 +02:00
parent 464791d9f5
commit 8aa8be7e9f
21 changed files with 573 additions and 241 deletions
+20 -3
View File
@@ -20,13 +20,21 @@ export default defineEventHandler(async (event) => {
select: {
id: true,
name: true,
revealAnswers: true,
revealQuests: true,
picture: {
select: {
url: true
}
},
description: true,
createdAt: true,
start: true,
end: true,
_count: {
select: {
teams: true
teams: true,
quests: true
}
},
creator: {
@@ -73,6 +81,11 @@ export default defineEventHandler(async (event) => {
select: {
id: true,
title: true,
picture: {
select: {
url: true
}
},
description: true,
textRequired: true,
pictureRequired: true,
@@ -90,7 +103,11 @@ export default defineEventHandler(async (event) => {
select: {
id: true,
text: true,
picture: true,
picture: {
select: {
url: true
}
},
score: true,
review: true,
member: {
@@ -159,7 +176,7 @@ export default defineEventHandler(async (event) => {
ownTeam,
loggedIn: !!user.user,
totalScore: ownTeam !== null ? totalScore : undefined,
quests: mappedQuests,
quests: hunt.revealQuests ? mappedQuests : null,
...hunt
};
});