diff options
| author | Xinhui | 2018-01-05 16:28:28 +0100 | 
|---|---|---|
| committer | Teddy Wing | 2018-02-07 17:06:33 +0100 | 
| commit | 8a5898177d9a793e791a7e1dcb3162f8bf11aecf (patch) | |
| tree | 2da51da75a60edd9c6005c434ba9c08286d6d514 /app/models/chouette/route.rb | |
| parent | 135637edcef986f80d024b8bdbb14b33477caf7f (diff) | |
| download | chouette-core-8a5898177d9a793e791a7e1dcb3162f8bf11aecf.tar.bz2 | |
Edit checksum stop_points attributes for route
Refs #5416
Diffstat (limited to 'app/models/chouette/route.rb')
| -rw-r--r-- | app/models/chouette/route.rb | 2 | 
1 files changed, 1 insertions, 1 deletions
| diff --git a/app/models/chouette/route.rb b/app/models/chouette/route.rb index 47c18af09..5cc5d8b0d 100644 --- a/app/models/chouette/route.rb +++ b/app/models/chouette/route.rb @@ -133,7 +133,7 @@ module Chouette      def checksum_attributes        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}" }.join +        attrs << self.stop_points.sort_by(&:position).map{|sp| [sp.stop_area.user_objectid, sp.for_boarding, sp.for_alighting]}          attrs << self.routing_constraint_zones.map(&:checksum)        end      end | 
