fixes empty trail category in lists

This commit is contained in:
Christian Beutel
2025-03-15 12:09:12 +01:00
parent 5929443853
commit 6cfa21c025
2 changed files with 3 additions and 3 deletions

View File

@@ -20,7 +20,7 @@ const TrailCreateSchema = z.object({
thumbnail: z.number().int().nonnegative().optional(),
waypoints: z.array(z.string()).default([]),
summit_logs: z.array(z.string()).default([]),
category: z.string().length(15).optional(),
category: z.string().length(15).optional().or(z.literal('')),
gpx: z.string().optional(),
author: z.string().length(15),

View File

@@ -94,8 +94,8 @@
if (
(data.list?.public === false && $formData.public === true) ||
($formData.public === true &&
data.list?.expand?.trails?.length !==
$formData.expand?.trails?.length)
(data.list?.expand?.trails?.length ?? 0) <
($formData.expand?.trails?.length ?? 0))
) {
publishConfirmModal.openModal();
return false;