diff options
| -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 5c0ad24a1..47c18af09 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.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}" }.join          attrs << self.routing_constraint_zones.map(&:checksum)        end      end | 
