diff options
| author | jpl | 2017-08-14 16:27:56 +0200 |
|---|---|---|
| committer | jpl | 2017-08-14 16:27:56 +0200 |
| commit | 5fcf1824d56f965262d5df1ece582c129fbe806b (patch) | |
| tree | 0ecde41ac478081d2956277c3cbd0352fdf39755 /app/helpers | |
| parent | 70c04d2727179308e98d704c78a668c425b223b9 (diff) | |
| download | chouette-core-5fcf1824d56f965262d5df1ece582c129fbe806b.tar.bz2 | |
Refs #4256: starting with table_builder2 on imports#index
Diffstat (limited to 'app/helpers')
| -rw-r--r-- | app/helpers/table_builder_helper/url.rb | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/app/helpers/table_builder_helper/url.rb b/app/helpers/table_builder_helper/url.rb index 0894df0fe..f7ba703ae 100644 --- a/app/helpers/table_builder_helper/url.rb +++ b/app/helpers/table_builder_helper/url.rb @@ -12,7 +12,12 @@ module TableBuilderHelper polymorph_url << item.stop_area if item.respond_to? :stop_area polymorph_url << item if item.respond_to?(:stop_points) || item.is_a?(Chouette::TimeTable) elsif item.respond_to? :referential - polymorph_url << item.referential + if item.respond_to? :workbench + polymorph_url << item.workbench + polymorph_url << item + else + polymorph_url << item.referential + end end else polymorph_url << item |
