From 838bd9de1079912a734ab52eca13bfd29c6bae10 Mon Sep 17 00:00:00 2001 From: Alban Peignier Date: Wed, 25 Apr 2018 22:54:56 +0200 Subject: Remove Chouette::RoutingConstraintZone.with_stop_points_contained_in search from Route#checksum_attributes (no needed). Refs #6762 --- app/models/chouette/route.rb | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) (limited to 'app') diff --git a/app/models/chouette/route.rb b/app/models/chouette/route.rb index 0fac53ec0..279f40fec 100644 --- a/app/models/chouette/route.rb +++ b/app/models/chouette/route.rb @@ -148,10 +148,7 @@ module Chouette values = self.slice(*['name', 'published_name', 'wayback']).values values.tap do |attrs| attrs << self.stop_points.sort_by(&:position).map{|sp| [sp.stop_area.user_objectid, sp.for_boarding, sp.for_alighting]} - - routing_constraint_zones = self.routing_constraint_zones - routing_constraint_zones += Chouette::RoutingConstraintZone.with_stop_points_contained_in(self.stop_points) unless self.new_record? - attrs << routing_constraint_zones.uniq.map(&:checksum).sort + attrs << self.routing_constraint_zones.uniq.map(&:checksum).sort end end -- cgit v1.2.3