Switch to translatable data

This commit is contained in:
2025-08-20 23:18:40 +02:00
parent c35fb06830
commit cc544322b2
36 changed files with 431 additions and 146 deletions
+4 -2
View File
@@ -48,11 +48,13 @@ export default defineEventHandler(async (event) => {
},
select: {
id: true,
name: true,
name_de: true,
name_en: true,
quests: {
select: {
id: true,
title: true,
title_de: true,
title_en: true,
answers: {
select: {
team: {
+8 -4
View File
@@ -19,7 +19,10 @@ export default defineEventHandler(async (event) => {
},
select: {
id: true,
name: true,
name_de: true,
name_en: true,
description_de: true,
description_en: true,
revealAnswers: true,
revealQuests: true,
picture: {
@@ -27,7 +30,6 @@ export default defineEventHandler(async (event) => {
url: true
}
},
description: true,
createdAt: true,
start: true,
end: true,
@@ -80,13 +82,15 @@ export default defineEventHandler(async (event) => {
quests: {
select: {
id: true,
title: true,
title_de: true,
title_en: true,
description_de: true,
description_en: true,
picture: {
select: {
url: true
}
},
description: true,
textRequired: true,
pictureRequired: true,
points: true,
+6 -3
View File
@@ -48,7 +48,8 @@ export default defineEventHandler(async (event) => {
},
select: {
id: true,
name: true,
name_de: true,
name_en: true,
start: true,
end: true,
@@ -97,8 +98,10 @@ export default defineEventHandler(async (event) => {
quests: {
select: {
id: true,
title: true,
question: true,
title_de: true,
title_en: true,
description_de: true,
description_en: true,
textSolution: true,
points: true,
extraPoints: true,