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:
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) {