diff --git a/website/src/lib/components/ElevationProfile.svelte b/website/src/lib/components/ElevationProfile.svelte index 6d2ebd82..7c3fecf6 100644 --- a/website/src/lib/components/ElevationProfile.svelte +++ b/website/src/lib/components/ElevationProfile.svelte @@ -155,7 +155,7 @@ let surface = point.extensions.surface ? point.extensions.surface : 'unknown'; let highway = point.extensions.highway ? point.extensions.highway : 'unknown'; let sacScale = point.extensions.sac_scale; - let mtbScale = point.extensions['mtb:scale']; + let mtbScale = point.extensions.mtb_scale; let labels = [ ` ${$_('quantities.distance')}: ${getDistanceWithUnits(point.x, false)}`, @@ -455,7 +455,7 @@ return getHighwayColor( context.p0.raw.extensions.highway, context.p0.raw.extensions.sac_scale, - context.p0.raw.extensions['mtb:scale'] + context.p0.raw.extensions.mtb_scale ); } diff --git a/website/src/lib/components/toolbar/tools/routing/Routing.ts b/website/src/lib/components/toolbar/tools/routing/Routing.ts index 6fc762f4..a2cb0947 100644 --- a/website/src/lib/components/toolbar/tools/routing/Routing.ts +++ b/website/src/lib/components/toolbar/tools/routing/Routing.ts @@ -96,8 +96,9 @@ function getTags(message: string): { [key: string]: string } { const fields = message.split(" "); let tags: { [key: string]: string } = {}; for (let i = 0; i < fields.length; i++) { - let tag = fields[i].split("="); - tags[tag[0]] = tag[1]; + let [key, value] = fields[i].split("="); + key = key.replace(/:/g, '_'); + tags[key] = value; } return tags; }