aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjpl2016-11-04 15:03:49 +0100
committerjpl2016-11-04 15:03:49 +0100
commitcb0500d5949153d75f1aeb656034d8d55e02a615 (patch)
treef7398e0ad8c68382724dd96209703bf4b69fe967
parentb2acd04ec51fb09b55ab4df643de1488b7571da6 (diff)
downloadchouette-core-cb0500d5949153d75f1aeb656034d8d55e02a615.tar.bz2
getting itinerary stop_points data in js, formatted in correct JSON object
-rw-r--r--app/assets/javascripts/es6_browserified/getJSON.js5
-rw-r--r--app/views/routes/_form.html.slim7
-rw-r--r--app/views/routes/edit.html.slim5
3 files changed, 11 insertions, 6 deletions
diff --git a/app/assets/javascripts/es6_browserified/getJSON.js b/app/assets/javascripts/es6_browserified/getJSON.js
index e883522b0..5e7e1a078 100644
--- a/app/assets/javascripts/es6_browserified/getJSON.js
+++ b/app/assets/javascripts/es6_browserified/getJSON.js
@@ -1 +1,4 @@
-console.log(window.itinerary_stop);
+data = decodeURIComponent(window.itinerary_stop)
+JSONobject = JSON.parse(data)
+
+console.log(JSONobject)
diff --git a/app/views/routes/_form.html.slim b/app/views/routes/_form.html.slim
index 6783cf6d6..61ed1b77b 100644
--- a/app/views/routes/_form.html.slim
+++ b/app/views/routes/_form.html.slim
@@ -45,3 +45,10 @@ div#root
.col-lg-12.col-md-12.col-sm-12.col-xs-12.text-right
= link_to 'Annuler', :back, class: 'btn btn-link'
= f.button :submit, class: 'btn btn-danger'
+
+
+
+= javascript_tag do
+ | window.itinerary_stop = "#{URI.escape(@route.stop_areas.all.to_json)}"
+
+= javascript_include_tag 'es6_browserified/getJSON.js'
diff --git a/app/views/routes/edit.html.slim b/app/views/routes/edit.html.slim
index abd32bbd9..a0431dc32 100644
--- a/app/views/routes/edit.html.slim
+++ b/app/views/routes/edit.html.slim
@@ -3,8 +3,3 @@
.row
.col-lg-8.col-lg-offset-2.col-md-8.col-md-offset-2.col-sm-8.col-sm-offset-2
== render 'form'
-
-= javascript_tag do
- | window.itinerary_stop = "#{@route.stop_areas.all.to_json}";
-
-= javascript_include_tag 'es6_browserified/getJSON.js'