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
@@ -37,8 +37,10 @@ export default defineEventHandler(async (event) => {
},
select: {
id: true,
name: true,
description: true,
name_de: true,
name_en: true,
description_de: true,
description_en: true,
virtual: true,
start: true,
end: true,
+4 -2
View File
@@ -19,8 +19,10 @@ export default defineEventHandler(async (event) => {
event,
z
.object({
name: z.string().min(1).max(256).trim(),
description: z.string().min(1).max(1000).trim(),
name_de: z.string().min(1).max(256).trim(),
name_en: z.string().min(1).max(256).trim(),
description_de: z.string().min(1).max(1000).trim(),
description_en: z.string().min(1).max(1000).trim(),
virtual: z.boolean(),
start: z.iso.datetime(),
end: z.iso.datetime(),
+2 -1
View File
@@ -36,7 +36,8 @@ export default defineEventHandler(async (event) => {
},
select: {
id: true,
name: true,
name_de: true,
name_en: true,
teams: {
omit: {
huntId: true,
@@ -43,7 +43,8 @@ export default defineEventHandler(async (event) => {
include: {
hunt: {
select: {
name: true,
name_de: true,
name_en: true,
id: true
}
},
@@ -53,6 +54,7 @@ export default defineEventHandler(async (event) => {
text: true,
final: true,
updatedAt: true,
lang: true,
team: {
select: {
id: true,
+1 -1
View File
@@ -26,7 +26,7 @@ export default defineEventHandler(async (event) => {
);
try {
await prisma.teamMember.delete({
await prisma.teamMember.delete({
where: {
memberId_teamId: {
memberId: userId,