aboutsummaryrefslogtreecommitdiffstats
path: root/app/views/autocomplete_stop_areas
diff options
context:
space:
mode:
authorXinhui2017-01-26 15:29:17 +0100
committerXinhui2017-01-26 15:29:17 +0100
commit05a0362a33472c1b61e90bc3b0db517edf8f8080 (patch)
tree784ea4beb9ffc98c73c554acd6e462a4bd8d2400 /app/views/autocomplete_stop_areas
parentf47fe595dfa4006ebd4e65910388493833ac8b81 (diff)
downloadchouette-core-05a0362a33472c1b61e90bc3b0db517edf8f8080.tar.bz2
Autocomplete_stop_areas#around json format
Diffstat (limited to 'app/views/autocomplete_stop_areas')
-rw-r--r--app/views/autocomplete_stop_areas/around.rabl9
1 files changed, 7 insertions, 2 deletions
diff --git a/app/views/autocomplete_stop_areas/around.rabl b/app/views/autocomplete_stop_areas/around.rabl
index ef74943b8..cd379153e 100644
--- a/app/views/autocomplete_stop_areas/around.rabl
+++ b/app/views/autocomplete_stop_areas/around.rabl
@@ -3,12 +3,17 @@ node(:type) { "FeatureCollection" }
child @stop_areas, root: :features, object_root: false do
node(:type) { "Feature" }
- attributes :id
node :geometry do |s|
{ coordinates: [s.longitude, s.latitude], type: "Point" }
end
node :properties do |s|
- { name: s.name }
+ {
+ name: s.name,
+ registration_number: s.registration_number,
+ stoparea_id: s.id,
+ text: "#{s.name} #{s.zip_code} #{s.city_name}",
+ user_objectid: s.user_objectid
+ }
end
end