From bd8bae2ac9503b9fbd408c60bbcacdde20605260 Mon Sep 17 00:00:00 2001 From: Christian Beutel <> Date: Fri, 14 Feb 2025 13:22:20 +0100 Subject: [PATCH] trail save fix --- web/src/lib/components/base/toast.svelte | 24 +++++------ .../profile/profile_share_modal.svelte | 2 +- .../lib/components/trail/photo_picker.svelte | 2 +- .../components/trail/trail_dropdown.svelte | 2 +- .../components/trail/trail_info_panel.svelte | 2 +- web/src/lib/components/user_search.svelte | 2 +- .../components/waypoint/waypoint_modal.svelte | 2 +- web/src/lib/i18n/locales/de.json | 2 + web/src/lib/i18n/locales/en.json | 4 +- web/src/lib/i18n/locales/es.json | 4 +- web/src/lib/i18n/locales/fr.json | 4 +- web/src/lib/i18n/locales/hu.json | 4 +- web/src/lib/i18n/locales/it.json | 4 +- web/src/lib/i18n/locales/nl.json | 4 +- web/src/lib/i18n/locales/pl.json | 4 +- web/src/lib/i18n/locales/pt.json | 4 +- web/src/lib/i18n/locales/zh.json | 4 +- web/src/lib/models/api/integration_schema.ts | 4 +- web/src/lib/models/integration.ts | 2 + web/src/lib/stores/search_store.ts | 1 - web/src/lib/stores/toast_store.svelte.ts | 31 ++++++++++++++ web/src/lib/stores/toast_store.ts | 17 -------- web/src/lib/stores/trail_store.ts | 5 ++- web/src/lib/util/gpx_util.ts | 4 +- .../elevationprofile-control.ts | 4 +- .../v1/integration/komoot/login/+server.ts | 14 +++++++ .../routes/api/v1/search/[index]/+server.ts | 2 +- web/src/routes/api/v1/trail/[id]/+server.ts | 30 ++++++++------ web/src/routes/api/v1/trail/upload/+server.ts | 2 +- .../auth/confirm-reset/[token]/+page.svelte | 2 +- web/src/routes/auth/reset/+page.svelte | 2 +- web/src/routes/lists/edit/[id]/+page.svelte | 2 +- web/src/routes/login/+page.svelte | 2 +- .../routes/map/trail/[id]/print/+page.svelte | 2 +- web/src/routes/map/trail/[id]/print/+page.ts | 2 +- web/src/routes/register/+page.svelte | 2 +- web/src/routes/settings/account/+page.svelte | 2 +- web/src/routes/settings/export/+page.svelte | 2 +- .../routes/settings/integrations/+page.svelte | 14 ++++--- web/src/routes/settings/profile/+page.svelte | 2 +- web/src/routes/trail/edit/[id]/+page.svelte | 41 ++++++++++--------- web/src/routes/trail/view/[id]/+page.ts | 2 +- web/tests/playwright/auth.setup.ts | 2 +- 43 files changed, 164 insertions(+), 105 deletions(-) create mode 100644 web/src/lib/stores/toast_store.svelte.ts delete mode 100644 web/src/lib/stores/toast_store.ts create mode 100644 web/src/routes/api/v1/integration/komoot/login/+server.ts diff --git a/web/src/lib/components/base/toast.svelte b/web/src/lib/components/base/toast.svelte index 77e07eb0..ce6301e1 100644 --- a/web/src/lib/components/base/toast.svelte +++ b/web/src/lib/components/base/toast.svelte @@ -1,37 +1,33 @@ -{#if $toast} +{#each toastStore.toasts as t, i}
- {$toast.text} + {t.text}