diff options
| author | Vlatka Pavisic | 2017-01-18 11:05:51 +0100 |
|---|---|---|
| committer | Vlatka Pavisic | 2017-01-18 11:05:51 +0100 |
| commit | 242455e1b6191453f7af98cd29390651ab871e51 (patch) | |
| tree | 0e75e9c3e1c629c819dbab91ae0f6acd4a859c1a /app/views/journey_patterns | |
| parent | 307f808e2c812bccccd1c6246ca6b8583be4ef40 (diff) | |
| download | chouette-core-242455e1b6191453f7af98cd29390651ab871e51.tar.bz2 | |
Refs #2426 : JourneyPattern User permissions
Diffstat (limited to 'app/views/journey_patterns')
| -rw-r--r-- | app/views/journey_patterns/show.html.slim | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/app/views/journey_patterns/show.html.slim b/app/views/journey_patterns/show.html.slim index 0fee1a257..417e4dc16 100644 --- a/app/views/journey_patterns/show.html.slim +++ b/app/views/journey_patterns/show.html.slim @@ -30,11 +30,14 @@ h3.journey_pattern_stop_points = t('.stop_points') - content_for :sidebar do ul.actions li - = link_to t('journey_patterns.actions.new'), new_referential_line_route_journey_pattern_path(@referential, @line, @route), class: 'add' + - if policy(@journey_pattern).create? + = link_to t('journey_patterns.actions.new'), new_referential_line_route_journey_pattern_path(@referential, @line, @route), class: 'add' li - = link_to t('journey_patterns.actions.edit'), edit_referential_line_route_journey_pattern_path(@referential, @line, @route, @journey_pattern), class: 'edit' + - if policy(@journey_pattern).edit? + = link_to t('journey_patterns.actions.edit'), edit_referential_line_route_journey_pattern_path(@referential, @line, @route, @journey_pattern), class: 'edit' li - = link_to t('journey_patterns.actions.destroy'), referential_line_route_journey_pattern_path(@referential, @line, @route, @journey_pattern), :method => :delete, :data => {:confirm => t('journey_patterns.actions.destroy_confirm')}, class: 'remove' + - if policy(@journey_pattern).destroy? + = link_to t('journey_patterns.actions.destroy'), referential_line_route_journey_pattern_path(@referential, @line, @route, @journey_pattern), :method => :delete, :data => {:confirm => t('journey_patterns.actions.destroy_confirm')}, class: 'remove' li = link_to edit_referential_line_route_journey_pattern_route_sections_selector_path(@referential, @line, @route, @journey_pattern), class: "edit#{' control-shape' if @journey_pattern.control?}" do = t('journey_patterns.actions.edit_route_sections') @@ -43,5 +46,5 @@ h3.journey_pattern_stop_points = t('.stop_points') li = link_to t('journey_patterns.journey_pattern.vehicle_journey_at_stops'), referential_line_route_vehicle_journeys_path(@referential, @line, @route, :q => {:journey_pattern_id_eq => @journey_pattern.id}), class: 'clock' - - = creation_tag(@journey_pattern)
\ No newline at end of file + + = creation_tag(@journey_pattern) |
