nakarte

Source code of https://map.sikmir.ru (fork)
git clone git://git.sikmir.ru/nakarte
Log | Files | Refs | LICENSE

commit 0cfbf2314b7a5461785538b825c787ba741aa758
parent e2dedb8c7fca064bc9a8e4692021fa0361bab3f2
Author: Sergey Orlov <wladimirych@gmail.com>
Date:   Fri,  3 Jul 2020 19:32:08 +0200

track list: Do not send track loading errors to Sentry. Fixes #432

Diffstat:
Msrc/lib/leaflet.control.track-list/track-list.hash-state.js | 2+-
Msrc/lib/leaflet.control.track-list/track-list.js | 11++---------
Msrc/lib/leaflet.control.track-list/track-list.localstorage.js | 2+-
3 files changed, 4 insertions(+), 11 deletions(-)

diff --git a/src/lib/leaflet.control.track-list/track-list.hash-state.js b/src/lib/leaflet.control.track-list/track-list.hash-state.js @@ -12,7 +12,7 @@ L.Control.TrackList.include({ } this.readingFiles(this.readingFiles() + 1); const geodata = await new NakarteUrlLoader().geoData(paramName, values); - const notEmpty = this.addTracksFromGeodataArray(geodata, {paramName, values}); + const notEmpty = this.addTracksFromGeodataArray(geodata); this.readingFiles(this.readingFiles() - 1); if (notEmpty) { this.setExpanded(); diff --git a/src/lib/leaflet.control.track-list/track-list.js b/src/lib/leaflet.control.track-list/track-list.js @@ -240,18 +240,12 @@ L.Control.TrackList = L.Control.extend({ readFiles(files).then(function(fileDataArray) { const geodataArray = []; - const debugFileData = []; for (let fileData of fileDataArray) { geodataArray.push(...parseGeoFile(fileData.filename, fileData.data)); - debugFileData.push({ - fileName: fileData.filename, - size: fileData.data.length, - content: fileData.data.length <= 7500 ? btoa(fileData.data) : null - }); } this.readingFiles(this.readingFiles() - 1); - this.addTracksFromGeodataArray(geodataArray, debugFileData); + this.addTracksFromGeodataArray(geodataArray); }.bind(this)); }, @@ -290,7 +284,7 @@ L.Control.TrackList = L.Control.extend({ }); }, - addTracksFromGeodataArray: function(geodata_array, debugData) { + addTracksFromGeodataArray: function(geodata_array) { let hasData = false; var messages = []; if (geodata_array.length === 0) { @@ -336,7 +330,6 @@ L.Control.TrackList = L.Control.extend({ }.bind(this) ); if (messages.length) { - logging.captureMessage('errors in loaded tracks', {message: messages.join('\n'), debugData}); notify(messages.join('\n')); } return hasData; diff --git a/src/lib/leaflet.control.track-list/track-list.localstorage.js b/src/lib/leaflet.control.track-list/track-list.localstorage.js @@ -83,7 +83,7 @@ L.Control.TrackList.include({ logging.captureBreadcrumb('load track from localStorage'); s = s.slice(6); // remove "#nktk=" prefix geodata = parseNktkSequence(s); - this.addTracksFromGeodataArray(geodata, {localStorage: {key, value: s}}); + this.addTracksFromGeodataArray(geodata); } } }