From 9bc5a4cfc65d06cfed22f505a20d82863b3e9abb Mon Sep 17 00:00:00 2001
From: Christian Beutel <>
Date: Fri, 28 Jun 2024 13:30:21 +0200
Subject: [PATCH] fixes icon & upload trail id
---
docs/src/components/footer.astro | 2 +-
docs/src/content/docs/api-reference/trail.md | 36 +++++++++++--------
web/src/lib/components/base/dropdown.svelte | 2 +-
web/src/routes/api/v1/trail/upload/+server.ts | 2 +-
4 files changed, 25 insertions(+), 17 deletions(-)
diff --git a/docs/src/components/footer.astro b/docs/src/components/footer.astro
index b53db8e3..cf9c5454 100644
--- a/docs/src/components/footer.astro
+++ b/docs/src/components/footer.astro
@@ -119,7 +119,7 @@ const isNotHomepage = Astro.props.slug !== "";
Resources
-
-
+
Demo
diff --git a/docs/src/content/docs/api-reference/trail.md b/docs/src/content/docs/api-reference/trail.md
index 8314b0f4..513155eb 100644
--- a/docs/src/content/docs/api-reference/trail.md
+++ b/docs/src/content/docs/api-reference/trail.md
@@ -520,21 +520,29 @@ HTTP Status Code **200**
|Name|Type|Required|Restrictions|Title|description|
|---|---|---|---|---|---|
-|» name|string|true|none||none|
-|» public|boolean|true|none||none|
-|» difficulty|string|true|none||none|
-|» lat|number|true|none||none|
-|» lon|number|true|none||none|
-|» thumbnail|integer|true|none||none|
-|» photos|[string]|true|none||none|
-|» waypoints|[string]|true|none||none|
-|» summit_logs|[string]|true|none||none|
-|» expand|object|true|none||none|
-|»» waypoints|[string]|true|none||none|
-|»» summit_logs|[string]|true|none||none|
-|» tags|[string]|true|none||none|
-|» description|string|true|none||none|
|» author|string|true|none||none|
+|» category|string|true|none||none|
+|» collectionId|string|true|none||none|
+|» collectionName|string|true|none||none|
+|» created|string|true|none||none|
+|» date|string|true|none||none|
+|» description|string|true|none||none|
+|» difficulty|string|true|none||none|
+|» distance|number|true|none||none|
+|» duration|number|true|none||none|
+|» elevation_gain|number|true|none||none|
+|» gpx|string|true|none||none|
+|» id|string|true|none||none|
+|» lat|number|true|none||none|
+|» location|string|true|none||none|
+|» lon|number|true|none||none|
+|» name|string|true|none||none|
+|» photos|[string]|true|none||none|
+|» public|boolean|true|none||none|
+|» summit_logs|[string]|true|none||none|
+|» thumbnail|integer|true|none||none|
+|» updated|string|true|none||none|
+|» waypoints|[string]|true|none||none|
HTTP Status Code **400**
diff --git a/web/src/lib/components/base/dropdown.svelte b/web/src/lib/components/base/dropdown.svelte
index e86687f6..52988bcf 100644
--- a/web/src/lib/components/base/dropdown.svelte
+++ b/web/src/lib/components/base/dropdown.svelte
@@ -71,7 +71,7 @@
on:mousedown|stopPropagation={() => handleItemClick(item)}
>
{#if item.icon}
-
+
{/if}
{item.text}
diff --git a/web/src/routes/api/v1/trail/upload/+server.ts b/web/src/routes/api/v1/trail/upload/+server.ts
index 80580063..16b1b8b9 100644
--- a/web/src/routes/api/v1/trail/upload/+server.ts
+++ b/web/src/routes/api/v1/trail/upload/+server.ts
@@ -19,7 +19,7 @@ export async function PUT(event: RequestEvent) {
}
try {
- await trails_create(trail, [], data, event.fetch);
+ trail = await trails_create(trail, [], data, event.fetch);
} catch (e: any) {
console.log(e);