diff --git a/server/templates/history.html b/server/templates/history.html index 7670363..a963318 100644 --- a/server/templates/history.html +++ b/server/templates/history.html @@ -29,7 +29,7 @@ {{ data_table( "trip-list", [ - {"key": "id", "label": "ID", "sortable": false}, + {"key": "", "label": "", "sortable": false, "class": "text-center"}, {"key": "started", "label": "Started", "sortable": true}, {"key": "distance", "label": "km", "sortable": true}, {"key": "duration", "label": "Time", "sortable": true}, diff --git a/static/js/history.js b/static/js/history.js index 55bd741..98199f7 100644 --- a/static/js/history.js +++ b/static/js/history.js @@ -226,8 +226,8 @@ row.dataset.tripId = t.id; row.style.cursor = "pointer"; var db = del ? '' : ""; var cb = bUrl ? '' : ""; - var idCell = showId ? "#" + t.id + "" : ""; - row.innerHTML = cb + idCell + "" + fT(t.start_datetime) + "" + fK(t.distance_km) + "" + fD(t.duration_seconds) + "" + fS(t.max_speed_kmh) + "" + (t.odo_start_km != null ? t.odo_start_km.toFixed(0) + " \u2192 " + t.odo_end_km.toFixed(0) + " km" : "\u2014") + "" + db + ""; + var idPrefix = showId ? '#' + t.id + '' : ''; + row.innerHTML = cb + "" + idPrefix + fT(t.start_datetime) + "" + fK(t.distance_km) + "" + fD(t.duration_seconds) + "" + fS(t.max_speed_kmh) + "" + (t.odo_start_km != null ? t.odo_start_km.toFixed(0) + " \u2192 " + t.odo_end_km.toFixed(0) + " km" : "\u2014") + "" + db + ""; body.appendChild(row); }); body.querySelectorAll("input.trip-checkbox").forEach(function (c) { c.addEventListener("change", upBt); });