Skip to content

Commit 4cd3881

Browse files
authored
Merge pull request #35 from kavrillon/master
fix(viamichelin): add https
2 parents 99e1342 + 16621aa commit 4cd3881

File tree

3 files changed

+7
-4
lines changed

3 files changed

+7
-4
lines changed

src/providers/googleMap/googleMap.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ let Map = require('../../Map');
1212
let domUtils = require('../../utils/dom');
1313
let ieUtils = require('../../utils/ie');
1414
let loaderUtils = require('../../utils/loader');
15+
let objectAssign = require('object-assign');
1516
let InfoWindow;
1617
let Marker;
1718

@@ -199,7 +200,7 @@ class GoogleMap extends Map {
199200
let options = {};
200201

201202
for(let i = 0; i < points.length; i++) {
202-
options = Object.assign({}, this.options.marker, points[i].options ? points[i].options : {});
203+
options = objectAssign({}, this.options.marker, points[i].options ? points[i].options : {});
203204

204205
if (typeof options.activeInfoWindow === 'undefined' || options.activeInfoWindow === null) {
205206
options.activeInfoWindow = this.options.activeInfoWindow;

src/providers/mappy/Icon.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
'use strict';
2+
let objectAssign = require('object-assign');
23

34
class Icon extends L.DivIcon {
45
constructor(point, options) {
5-
super(Object.assign({}, options, {
6+
super(objectAssign({}, options, {
67
html: options.html(point)
78
}));
89
}

src/providers/viaMichelin/ViaMichelin.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ let Map = require('../../Map');
1111

1212
let domUtils = require('../../utils/dom');
1313
let loaderUtils = require('../../utils/loader');
14+
let objectAssign = require('object-assign');
1415
let DirectionsService;
1516
let Marker;
1617
let markerClusterer;
@@ -68,7 +69,7 @@ class ViaMichelinMap extends Map {
6869
callback();
6970
} else {
7071
domUtils.addResources(this.domElement, [
71-
domUtils.createScript('//apijsv2.viamichelin.com/apijsv2/api/js?key=' + this.apiKey + '&lang=' + this.locale)
72+
domUtils.createScript('//secure-apijs.viamichelin.com/apijsv2/api/js?key=' + this.apiKey + '&lang=' + this.locale + '&protocol=https')
7273
], () => {
7374
Marker = require('./Marker');
7475
markerClusterer = require('./markerClusterer');
@@ -159,7 +160,7 @@ class ViaMichelinMap extends Map {
159160
let options = {};
160161

161162
for(let i = 0; i < points.length; i++) {
162-
options = Object.assign({}, this.options.marker, points[i].options ? points[i].options : {});
163+
options = objectAssign({}, this.options.marker, points[i].options ? points[i].options : {});
163164

164165
if (typeof options.activeInfoWindow === 'undefined' || options.activeInfoWindow === null) {
165166
options.activeInfoWindow = this.options.activeInfoWindow;

0 commit comments

Comments
 (0)