aboutsummaryrefslogtreecommitdiffstats
path: root/app/javascript/journey_patterns
diff options
context:
space:
mode:
authorLuc Donnet2018-04-13 15:07:27 +0200
committerGitHub2018-04-13 15:07:27 +0200
commit1fe4a774e93f38cb535d0d3bf8eb917e101e845f (patch)
tree2db213e51a5e1ddab67d0a4d8c2cdb58b8d0c5a8 /app/javascript/journey_patterns
parentfa780b81676f7d7f75f3a8b683d830a34d1c713d (diff)
parent61130315087432434fbbae50d30ad1753ff596a8 (diff)
downloadchouette-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.js18
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