diff options
| author | Alban Peignier | 2017-12-26 22:05:03 +0100 |
|---|---|---|
| committer | Alban Peignier | 2018-01-05 10:23:29 +0100 |
| commit | cc624a4db9cb69ed78725f24eec74ece96eea1a2 (patch) | |
| tree | 8d0d1996e1129de689b849b3284d2909fdf98737 /app/models/chouette/vehicle_journey.rb | |
| parent | 19bc5f5782219bf2394802847d140516012a6467 (diff) | |
| download | chouette-core-cc624a4db9cb69ed78725f24eec74ece96eea1a2.tar.bz2 | |
Sort VehicleJourney#vehicle_journey_at_stops by position to compute checksum. Refs #5299
Diffstat (limited to 'app/models/chouette/vehicle_journey.rb')
| -rw-r--r-- | app/models/chouette/vehicle_journey.rb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/app/models/chouette/vehicle_journey.rb b/app/models/chouette/vehicle_journey.rb index 983bf5363..0b15576a8 100644 --- a/app/models/chouette/vehicle_journey.rb +++ b/app/models/chouette/vehicle_journey.rb @@ -70,7 +70,7 @@ module Chouette attrs << self.published_journey_identifier attrs << self.try(:company).try(:get_objectid).try(:local_id) attrs << self.footnotes.map(&:checksum).sort - attrs << self.vehicle_journey_at_stops.map(&:checksum).sort + attrs << self.vehicle_journey_at_stops.sort_by { |s| s.stop_point.position }.map(&:checksum).sort end end |
