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
+16 -2
View File
@@ -20,6 +20,11 @@ export default defineEventHandler(async (event) => {
id: true,
title: true,
description: true,
picture: {
select: {
url: true
}
},
question: true,
optional: true,
pictureRequired: true,
@@ -32,14 +37,19 @@ export default defineEventHandler(async (event) => {
hunt: {
select: {
id: true,
name: true
name: true,
revealQuests: true
}
},
answers: {
select: {
id: true,
text: true,
picture: true,
picture: {
select: {
url: true
}
},
score: true,
review: true,
member: {
@@ -79,6 +89,10 @@ export default defineEventHandler(async (event) => {
throw createError({ status: 404, statusText: 'Not found!' });
}
if (!_quest.hunt.revealQuests) {
throw createError({ status: 404, statusText: 'Not found!' });
}
const { answers, ...quest } = _quest;
const answer = answers.length > 0 ? answers[0] : null;