nakarte

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

commit 416fe271291b791b08fb2ddb343684efe8b97780
parent 163634d14cd275a9e03ae630e40d3ace09c1adf8
Author: Sergej Orlov <wladimirych@gmail.com>
Date:   Sat, 18 Feb 2017 17:00:36 +0300

[tracks] make blob from string properly when saving tracks

Diffstat:
Msrc/lib/leaflet.control.track-list/track-list.js | 3++-
1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/lib/leaflet.control.track-list/track-list.js b/src/lib/leaflet.control.track-list/track-list.js @@ -18,6 +18,7 @@ import iconFromBackgroundImage from 'lib/iconFromBackgroundImage'; import 'lib/controls-styles/controls-styles.css'; import 'lib/leaflet.control.elevation-profile'; import 'lib/leaflet.control.commons'; +import {blobFromString} from 'lib/binary-strings'; var MeasuredEditableLine = L.MeasuredLine.extend({}); MeasuredEditableLine.include(L.Polyline.EditMixin); @@ -464,7 +465,7 @@ L.Control.TrackList = L.Control.extend({ var fileText = exporter(lines, name, points); var filename = name + extension; // FIXME: make function stringToBlob: convert string to byteArray first - saveAs(new Blob([fileText], {type: 'application/download'}), filename); + saveAs(blobFromString(fileText), filename); }, renameTrack: function(track) {