diff options
| author | Zog | 2018-05-25 15:09:20 +0200 | 
|---|---|---|
| committer | Zog | 2018-05-25 15:09:20 +0200 | 
| commit | 5a6ce6804f9d86c7dbb21ed20ebc08dbce552a91 (patch) | |
| tree | efc277289a196a07bf12bc97b25d804344e2b330 /app/models/export/netex.rb | |
| parent | c1ebc713fd0eb4692d679fc80e184cb802c98602 (diff) | |
| download | chouette-core-5a6ce6804f9d86c7dbb21ed20ebc08dbce552a91.tar.bz2 | |
Refs #7159; Updte options for netex exports
Diffstat (limited to 'app/models/export/netex.rb')
| -rw-r--r-- | app/models/export/netex.rb | 15 | 
1 files changed, 8 insertions, 7 deletions
| diff --git a/app/models/export/netex.rb b/app/models/export/netex.rb index 069ec2209..bacc7e60f 100644 --- a/app/models/export/netex.rb +++ b/app/models/export/netex.rb @@ -1,8 +1,13 @@  class Export::Netex < Export::Base    after_commit :call_iev_callback, on: :create -  option :export_type, collection: %w(line full), required: true -  option :duration, type: :integer, default_value: 90, required: true -  option :line_code +  option :export_subtype, collection: %w(line full), required: true do |val| +    val.full do +      option :duration, type: :integer, default_value: 90, required: true +    end +    val.line do +      option :line_code, collection: ->(referential){referential.lines}, depends_on_referential: true +    end +  end    private @@ -10,10 +15,6 @@ class Export::Netex < Export::Base      URI("#{Rails.configuration.iev_url}/boiv_iev/referentials/exporter/new?id=#{id}")    end -  # def self.user_visible? -  #   false -  # end -    def destroy_non_ready_referential      if referential && !referential.ready        referential.destroy | 
