From 1e3367f54cad716537447d4dc1d244ce4463509d Mon Sep 17 00:00:00 2001 From: Alban Peignier Date: Sun, 27 Aug 2017 15:41:23 +0200 Subject: Create NetexImport even if Referential can be created. Add a ImportMessage and failed status in this case. Refs #4273 --- lib/referential_metadata_kludge.rb | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'lib') diff --git a/lib/referential_metadata_kludge.rb b/lib/referential_metadata_kludge.rb index 597a00c3b..62318ce3c 100644 --- a/lib/referential_metadata_kludge.rb +++ b/lib/referential_metadata_kludge.rb @@ -1,14 +1,13 @@ module ReferentialMetadataKludge extend self - - def make_metadata_from_name!( name, referential_id: ) + + def make_metadata_from_name! name line_ids = Chouette::Line.where( objectid: ['C00108', 'C00109'].map do |id| "STIF:CODIFLIGNE:Line:#{id}" end ).pluck(:id) - ReferentialMetadata.create!( - referential_id: referential_id, + ReferentialMetadata.new( line_ids: line_ids, periodes: name_to_periods(name)) end -- cgit v1.2.3