ctucx.git: trainsearch

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

commit 8ac4aecc5698e5d1bd4fca3301cd60b1c6963065
parent b041a047016b8ec6c63eca8c5f3d26098a197f64
Author: Yureka <yuka@yuka.dev>
Date: Sun, 20 Feb 2022 16:11:07 +0100

show negative delay
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/src/app_functions.js b/src/app_functions.js
@@ -223,14 +223,14 @@ export const loadDS100 = async () => {
 };
 
 export const timeTemplate = (data, mode) => {
-	const delay = 0;
-
 	const time = data[mode] || data['planned'+mode.replace(/^\w/, c => c.toUpperCase())];
 	if (!time) return '-';
 
+	const delayMinutes = Math.round(data[mode+'Delay'] / 60);
+
 	return html`
-		${data[mode+'Delay'] > 0 ? html`
-			${formatDateTime(time)} <b>(+${Math.round(data[mode+'Delay'] / 60)})</b>
+		${delayMinutes != 0 ? html`
+			${formatDateTime(time)} <b>(${delayMinutes > 0 ? '+' : ''}${delayMinutes})</b>
 		` : html`
 			${formatDateTime(time)}
 		`}