aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlban Peignier2018-02-21 16:14:17 +0100
committerAlban Peignier2018-02-21 16:14:17 +0100
commit9ef7a5d9a91c82f6960592e4c8d9cc777a688830 (patch)
tree66d605e5705e861199e599e024111a8f8413b967
parent8e751acfb400978d45ae78e937e5401a4d118b5d (diff)
downloadchouette-core-9ef7a5d9a91c82f6960592e4c8d9cc777a688830.tar.bz2
Avoid error in referentials/_overview when one of lines isn't associated to a transport mode
-rw-r--r--app/views/referentials/_overview.html.slim2
1 files changed, 1 insertions, 1 deletions
diff --git a/app/views/referentials/_overview.html.slim b/app/views/referentials/_overview.html.slim
index 539c25fd4..a6a45ea30 100644
--- a/app/views/referentials/_overview.html.slim
+++ b/app/views/referentials/_overview.html.slim
@@ -13,7 +13,7 @@
.form-group.togglable
= f.label Chouette::Line.human_attribute_name(:transport_mode), required: false, class: 'control-label'
- = f.input :transport_mode_eq_any, collection: overview.referential_lines.map(&:transport_mode).uniq.sort, as: :check_boxes, label: false, label_method: lambda{|l| ("<span>" + t("enumerize.transport_mode.#{l}") + "</span>").html_safe}, required: false, wrapper_html: { class: 'checkbox_list'}
+ = f.input :transport_mode_eq_any, collection: overview.referential_lines.map(&:transport_mode).compact.uniq.sort, as: :check_boxes, label: false, label_method: lambda{|l| ("<span>" + t("enumerize.transport_mode.#{l}") + "</span>").html_safe}, required: false, wrapper_html: { class: 'checkbox_list'}
.actions
= link_to 'Effacer', url_for() + "##{overview.pagination_param_name}", class: 'btn btn-link'