diff options
| author | Luc Donnet | 2018-04-13 15:07:27 +0200 |
|---|---|---|
| committer | GitHub | 2018-04-13 15:07:27 +0200 |
| commit | 1fe4a774e93f38cb535d0d3bf8eb917e101e845f (patch) | |
| tree | 2db213e51a5e1ddab67d0a4d8c2cdb58b8d0c5a8 /app/javascript/journey_patterns | |
| parent | fa780b81676f7d7f75f3a8b683d830a34d1c713d (diff) | |
| parent | 61130315087432434fbbae50d30ad1753ff596a8 (diff) | |
| download | chouette-core-1fe4a774e93f38cb535d0d3bf8eb917e101e845f.tar.bz2 | |
Merge pull request #469 from af83/ie-fixes
Make ReactJS views IE-compliant :fireworks:
Diffstat (limited to 'app/javascript/journey_patterns')
| -rw-r--r-- | app/javascript/journey_patterns/actions/index.js | 18 |
1 files changed, 8 insertions, 10 deletions
diff --git a/app/javascript/journey_patterns/actions/index.js b/app/javascript/journey_patterns/actions/index.js index ea54f4e05..a813f4b9e 100644 --- a/app/javascript/journey_patterns/actions/index.js +++ b/app/javascript/journey_patterns/actions/index.js @@ -1,10 +1,3 @@ -import Promise from 'promise-polyfill' - -// To add to window -if (!window.Promise) { - window.Promise = Promise; -} - const actions = { enterEditMode: () => ({ type: "ENTER_EDIT_MODE" @@ -195,15 +188,19 @@ const actions = { dispatch(actions.unavailableServer()) } else { if(json.length != 0){ - let val - for (val of json){ - for (let stop_point of val.route_short_description.stop_points){ + let j = 0 + while(j < json.length){ + let val = json[j] + let i = 0 + while(i < val.route_short_description.stop_points.length){ + let stop_point = val.route_short_description.stop_points[i] stop_point.checked = false val.stop_area_short_descriptions.map((element) => { if(element.stop_area_short_description.id === stop_point.id){ stop_point.checked = true } }) + i ++ } journeyPatterns.push( _.assign({}, val, { @@ -212,6 +209,7 @@ const actions = { deletable: false }) ) + j ++ } } window.currentItemsLength = journeyPatterns.length |
