diff options
| author | Edouard Maffert | 2016-09-24 09:43:29 +0200 | 
|---|---|---|
| committer | Edouard Maffert | 2016-09-24 09:43:29 +0200 | 
| commit | b483cb1b878451d45350a21918993388c2994e65 (patch) | |
| tree | 94e92a9a7b07f2618a6499f6ecbb7de9841e24cb /lib/stif/codif_line_synchronization.rb | |
| parent | a6153d91d65203bd48edcf4be33f1422adf9707a (diff) | |
| download | chouette-core-b483cb1b878451d45350a21918993388c2994e65.tar.bz2 | |
handle when lines doesn't exist in network sync
Diffstat (limited to 'lib/stif/codif_line_synchronization.rb')
| -rw-r--r-- | lib/stif/codif_line_synchronization.rb | 3 | 
1 files changed, 2 insertions, 1 deletions
| diff --git a/lib/stif/codif_line_synchronization.rb b/lib/stif/codif_line_synchronization.rb index 9da0e30cc..4bbc48946 100644 --- a/lib/stif/codif_line_synchronization.rb +++ b/lib/stif/codif_line_synchronization.rb @@ -109,7 +109,8 @@ module Stif          params[:lines] = []          api_network.line_codes.each do |line|            line_id = "STIF:CODIFLIGNE:Line:" + line -          params[:lines] << Chouette::Line.find_by(objectid: line_id) +          chouette_line = Chouette::Line.find_by(objectid: line_id) +          params[:lines] << chouette_line if chouette_line.present?          end          save_or_update(params, Chouette::Network) | 
