From e2602ff09070e8d752a3c3ddf90ea1d26487af27 Mon Sep 17 00:00:00 2001 From: Bruno Perles Date: Thu, 3 Dec 2015 16:18:49 +0100 Subject: Add rank --- app/assets/javascripts/route_section.js.coffee | 18 +++++++++--------- app/maps/stop_area_map.rb | 1 - app/models/route_sections_selector.rb | 22 +++++++++------------- 3 files changed, 18 insertions(+), 23 deletions(-) diff --git a/app/assets/javascripts/route_section.js.coffee b/app/assets/javascripts/route_section.js.coffee index 74f095772..e4a1021c3 100644 --- a/app/assets/javascripts/route_section.js.coffee +++ b/app/assets/javascripts/route_section.js.coffee @@ -36,14 +36,14 @@ class @RouteSectionMap if id features = route_section_geometry.getFeaturesByAttribute('id', id.toString()) if features.length > 0 - feature = features[0] - style = null - if !erase - style = - strokeWidth: 3 - strokeColor: 'green' - feature.style = style - feature.layer.redraw() + $.each features, (key, feature) -> + style = null + if !erase + style = + strokeWidth: 3 + strokeColor: 'green' + feature.style = style + feature.layer.redraw() @changeStyle = (el) -> id = $(el).val() @@ -54,6 +54,7 @@ class @RouteSectionMap RouteSectionMap.featureStyle value, true return RouteSectionMap.featureStyle id, false + RouteSectionMap.editRoute el jQuery -> $route_sections_selector = $('[name^="route_sections_selector[sections_attributes]"]') @@ -77,7 +78,6 @@ jQuery -> $('#new_route_sections_selector select').on 'change', -> RouteSectionMap.changeStyle this - RouteSectionMap.editRoute this $('form.route_section').find('button[type="submit"]').on 'click', (e) -> e.preventDefault(); diff --git a/app/maps/stop_area_map.rb b/app/maps/stop_area_map.rb index 93ec9ecdb..32f48c552 100644 --- a/app/maps/stop_area_map.rb +++ b/app/maps/stop_area_map.rb @@ -26,7 +26,6 @@ class StopAreaMap < ApplicationMap if stop_area.new_record? page << <