diff --git a/web/src/lib/components/summit_log/summit_log_card.svelte b/web/src/lib/components/summit_log/summit_log_card.svelte
index 2c3d3acb..4a127590 100644
--- a/web/src/lib/components/summit_log/summit_log_card.svelte
+++ b/web/src/lib/components/summit_log/summit_log_card.svelte
@@ -133,7 +133,7 @@
>
{formatTimeHHMM(
- totals.duration,
+ totals.duration / 1000 / 60,
)}
diff --git a/web/src/lib/components/summit_log/summit_log_table_row.svelte b/web/src/lib/components/summit_log/summit_log_table_row.svelte
index e15f4db4..9c5e6ac4 100644
--- a/web/src/lib/components/summit_log/summit_log_table_row.svelte
+++ b/web/src/lib/components/summit_log/summit_log_table_row.svelte
@@ -98,7 +98,7 @@
{formatElevation(totals?.elevationGain)}
|
- {formatTimeHHMM(totals?.duration)}
+ {formatTimeHHMM(totals ? (totals?.duration / 1000 / 60) : undefined)}
|
{#if log.text}
diff --git a/web/src/routes/trail/edit/[id]/+page.svelte b/web/src/routes/trail/edit/[id]/+page.svelte
index 432e77eb..836305b0 100644
--- a/web/src/routes/trail/edit/[id]/+page.svelte
+++ b/web/src/routes/trail/edit/[id]/+page.svelte
@@ -290,6 +290,12 @@
$form.expand.gpx_data = gpxData;
$form.category = $page.data.settings.category || $categories[0].id;
+ const log = new SummitLog(parseResult.trail.date as string, {})
+ log.expand.gpx_data = gpxData;
+ log._gpx = selectedFile;
+
+ $form.expand.summit_logs.push(log);
+
setRoute(parseResult.gpx);
initRouteAnchors(parseResult.gpx);
@@ -423,7 +429,7 @@
function saveSummitLog(e: CustomEvent) {
const savedSummitLog = e.detail;
console.log(savedSummitLog);
-
+
let editedSummitLogIndex = $form.expand.summit_logs.findIndex(
(s) => s.id == savedSummitLog.id,
);
@@ -763,22 +769,28 @@
label={$_("describe-your-trail")}
bind:value={$form.description}
>
-
-
+
+
+
+
+
|