ctucx.git: trainsearch

web based trip-planner, fork of https://cyberchaos.dev/yuka/trainsearch

commit aa6008e2dea6ea8acde158293bde51fbfc8b1463
parent e3955153684675c3e3bcba9e1e2bcab448114205
Author: Yureka <yuka@yuka.dev>
Date: Sun, 13 Feb 2022 18:35:27 +0100

url scheme for multiple profiles in the future
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/src/canvas.js b/src/canvas.js
@@ -339,7 +339,7 @@ const mouseUpHandler = (evt) => {
 		if (num >= 0) {
 			if (num < canvasState.journeys.length) {
 				const j = canvasState.journeys[num - canvasState.indexOffset];
-				go(`/j/${j.refreshToken}`);
+				go(`/j/db/${j.refreshToken}`);
 			} else {
 				moreJourneys(canvasState.slug, 'later');
 			}
diff --git a/src/journeysView.js b/src/journeysView.js
@@ -105,7 +105,7 @@ const journeyOverviewTemplate = (entry, slug, key) => {
 	}).join(', ');
 
 	return html`
-	<tr @click=${() => go('/j/'+entry.refreshToken)}">
+	<tr @click=${() => go('/j/db/'+entry.refreshToken)}">
 		<td class="${cancelled ? 'cancelled' : ''}"><span>${timeTemplate(firstLeg, 'departure')}</span></td>
 		${cancelled ? html`
 			<td><span class="cancelled-text">${t('cancelled-ride')}</span></td>
diff --git a/src/main.js b/src/main.js
@@ -21,7 +21,7 @@ import { showDiv, hideDiv, ElementById } from './helpers.js';
 
 	route(/^\/$/, searchView);
 	route(/^\/([a-zA-Z0-9]+)\/([a-z]+)$/, journeysView);
-	route(/^\/j\/(.+)$/, journeyView);
+	route(/^\/j\/db\/(.+)$/, journeyView);
 
 	hideDiv('overlay');
 	if (!window.location.hash.length) go('/');