From abb021527c8a17db7d75a849abe0b568a1d60349 Mon Sep 17 00:00:00 2001 From: vcoppe Date: Thu, 6 Jun 2024 18:40:08 +0200 Subject: [PATCH] disable cookie request --- .../components/layer-control/LayerControlSettings.svelte | 3 ++- website/src/lib/stores.ts | 6 +++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/website/src/lib/components/layer-control/LayerControlSettings.svelte b/website/src/lib/components/layer-control/LayerControlSettings.svelte index ee0d48a4..c9f465c9 100644 --- a/website/src/lib/components/layer-control/LayerControlSettings.svelte +++ b/website/src/lib/components/layer-control/LayerControlSettings.svelte @@ -14,6 +14,7 @@ import { _ } from 'svelte-i18n'; import { writable, get } from 'svelte/store'; import { map, setStravaHeatmapURLs } from '$lib/stores'; + import { browser } from '$app/environment'; const { selectedBasemapTree, selectedOverlayTree, stravaHeatmapColor, currentOverlays } = settings; @@ -65,7 +66,7 @@ } } - $: if ($stravaHeatmapColor) { + $: if ($stravaHeatmapColor && browser) { setStravaHeatmapURLs(); if ($stravaHeatmapColor !== get(selectedHeatmapColor).value) { let toSelect = heatmapColors.find(({ value }) => value === $stravaHeatmapColor); diff --git a/website/src/lib/stores.ts b/website/src/lib/stores.ts index 0d488648..e9bcdc83 100644 --- a/website/src/lib/stores.ts +++ b/website/src/lib/stores.ts @@ -242,6 +242,8 @@ export function exportFile(file: GPXFile) { let stravaCookies: any = null; function refreshStravaCookies() { + /* + TODO if (stravaCookies === null) { return fetch('https://s.gpx.studio') .then(response => { @@ -258,6 +260,8 @@ function refreshStravaCookies() { } else { return Promise.resolve(); } + */ + return Promise.resolve(); } export function setStravaHeatmapURLs() { @@ -274,7 +278,7 @@ export function setStravaHeatmapURLs() { for (let activity of Object.keys(overlayTree.overlays.world.strava)) { overlays[activity].tiles = []; for (let server of stravaHeatmapServers) { - overlays[activity].tiles.push(`${server}/${stravaHeatmapActivityIds[activity]}/${get(settings.stravaHeatmapColor)}/{z}/{x}/{y}@2x.png?Signature=${stravaCookies['CloudFront-Signature']}&Key-Pair-Id=${stravaCookies['CloudFront-Key-Pair-Id']}&Policy=${stravaCookies['CloudFront-Policy']}`); + overlays[activity].tiles.push(`${server}/${stravaHeatmapActivityIds[activity]}/${get(settings.stravaHeatmapColor)}/{z}/{x}/{y}@2x.png`); //?Signature=${stravaCookies['CloudFront-Signature']}&Key-Pair-Id=${stravaCookies['CloudFront-Key-Pair-Id']}&Policy=${stravaCookies['CloudFront-Policy']}`); } } });