From 840032e610e3e595c012465579e0a3d3c636ee78 Mon Sep 17 00:00:00 2001 From: slothful-vassal <89943360+slothful-vassal@users.noreply.github.com> Date: Thu, 12 Feb 2026 15:27:59 +0100 Subject: [PATCH] fix trail upload for users with default privacy settings (#785) * fix trail upload for users with default privacy settings * Fix optional chaining for trail privacy setting --- web/src/routes/api/v1/trail/upload/+server.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web/src/routes/api/v1/trail/upload/+server.ts b/web/src/routes/api/v1/trail/upload/+server.ts index 5581738a..38273ef9 100644 --- a/web/src/routes/api/v1/trail/upload/+server.ts +++ b/web/src/routes/api/v1/trail/upload/+server.ts @@ -46,7 +46,7 @@ export async function PUT(event: RequestEvent) { trail.location ??= location; } - trail.public = event.locals.settings.privacy.trails == "public" + trail.public = event.locals.settings.privacy?.trails == "public" // const log = new SummitLog(trail.date as string, { // distance: trail.distance,