From 0071eafc3c628cb4b6eb19b8bd3439c4f1eef6c2 Mon Sep 17 00:00:00 2001 From: Birte Kristina Friesel Date: Tue, 29 Aug 2023 20:33:16 +0200 Subject: geostop: var → const MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- public/static/js/geostop.js | 23 +++++++++++------------ 1 file changed, 11 insertions(+), 12 deletions(-) (limited to 'public/static/js') diff --git a/public/static/js/geostop.js b/public/static/js/geostop.js index 5801820..f91057a 100644 --- a/public/static/js/geostop.js +++ b/public/static/js/geostop.js @@ -5,20 +5,20 @@ */ $(function() { - var removeStatus = function() { + const removeStatus = function() { $('div.candidatestatus').remove(); }; - var showError = function(header, message, code) { - var errnode = $(document.createElement('div')); + const showError = function(header, message, code) { + const errnode = $(document.createElement('div')); errnode.attr('class', 'error'); errnode.text(message); - var headnode = $(document.createElement('strong')); + const headnode = $(document.createElement('strong')); headnode.text(header); errnode.prepend(headnode); if (code) { - var shortnode = $(document.createElement('div')); + const shortnode = $(document.createElement('div')); shortnode.attr('class', 'errcode'); shortnode.text(code); errnode.append(shortnode); @@ -27,7 +27,7 @@ $(function() { $('div.candidatelist').append(errnode); }; - var processResult = function(data) { + const processResult = function(data) { removeStatus(); if (data.error) { showError('Backend-Fehler:', data.error, null); @@ -36,17 +36,16 @@ $(function() { } else { $.each(data.candidates, function(i, candidate) { - var eva = candidate.eva, + const eva = candidate.eva, name = candidate.name, - distance = candidate.distance, + distance = candidate.distance.toFixed(1), hafas = candidate.hafas; - distance = distance.toFixed(1); - var stationlink = $(document.createElement('a')); + const stationlink = $(document.createElement('a')); stationlink.attr('href', eva + '?hafas=' + hafas); stationlink.text(name); - var distancenode = $(document.createElement('div')); + const distancenode = $(document.createElement('div')); distancenode.attr('class', 'distance'); distancenode.text(distance); @@ -64,7 +63,7 @@ $(function() { $('div.candidatestatus').text('Suche Stationen…'); }; - var processError = function(error) { + const processError = function(error) { removeStatus(); if (error.code == error.PERMISSION_DENIED) { showError('Standortanfrage nicht möglich.', 'Vermutlich fehlen die Rechte im Browser oder der Android Location Service ist deaktiviert.', 'geolocation.error.PERMISSION_DENIED'); -- cgit v1.2.3