aboutsummaryrefslogtreecommitdiffstats
path: root/app/models/chouette/journey_pattern.rb
diff options
context:
space:
mode:
authorcedricnjanga2017-11-17 18:07:29 +0100
committercedricnjanga2017-11-17 18:08:57 +0100
commit70313954ea0431f02826aa5aaafefedea3c8fb00 (patch)
tree034474dda8763c6cfe6475be3a01b676026583d1 /app/models/chouette/journey_pattern.rb
parent0f7da86d0a54d84f9f9f5683b2bb95a106158373 (diff)
downloadchouette-core-70313954ea0431f02826aa5aaafefedea3c8fb00.tar.bz2
Add some changes to the objectid construction
Diffstat (limited to 'app/models/chouette/journey_pattern.rb')
-rw-r--r--app/models/chouette/journey_pattern.rb4
1 files changed, 2 insertions, 2 deletions
diff --git a/app/models/chouette/journey_pattern.rb b/app/models/chouette/journey_pattern.rb
index 4503bef8b..fb30ab69e 100644
--- a/app/models/chouette/journey_pattern.rb
+++ b/app/models/chouette/journey_pattern.rb
@@ -25,7 +25,7 @@ module Chouette
def local_id
- "IBOO-#{self.referential.id}-#{self.try(:route).try(:line).try(:objectid).try(:local_id)}-#{self.id}"
+ "IBOO-#{self.referential.id}-#{self.route.line.get_objectid.local_id}-#{self.id}"
end
def checksum_attributes
@@ -48,7 +48,7 @@ module Chouette
if state.any? {|item| item['errors']}
state.map {|item| item.delete('object_id') if item['new_record']}
- raise ActiveRecord::Rollback
+ raise ::ActiveRecord::Rollback
end
end